Friday, September 30, 2011

JavaScript Reference group Dedicated Worker

JavaScript Reference group Dedicated Worker


JavaScript Reference group Dedicated Worker

Posted: 30 Sep 2011 12:52 PM PDT

Travis Leithead showed a video "Building responsive apps and sites with HTML5 web workers" in BUILD. When editing "Dedicated worker" JavaScript file in Visual Studio 11 Developer's Preview, we need to add the following line in the beginning of the file to get the proper JavaScript web walker IntelliSense in the editor: /// <reference group="Dedicated Worker" /> "Dedicated Worker" is a reference Group defined in the Tools->Options->Text Editor->JavaScript->IntelliSense->References. It contains a JavaScript file which contains all the web walker JavaScript HTML5 objects. You can then see IntelliSense, such as importScripts: Also, IntelliSense will be shown form the JavaScript files...(read more)

Simulating rain in Silverlight Part 4 - Adding sound effects

Posted: 30 Sep 2011 12:21 PM PDT

More resources... Free SilverlightShow Webinars Get Started with Silverlight 4 'Getting Ready for Microsoft Silverlight Exam 70-506' Ebook ($9.99) All SilverlightShow Ebooks This article is compatible with the latest version of Silverlight. Introduction...( read more )...(read more)

Metro Controls – Jump Viewer

Posted: 30 Sep 2011 11:23 AM PDT

After an amazing week at //Build, I've been busy playing with the new controls, which I have to say are fantastic! Ollie and I know the pain first hand when it comes to building a Silverlight TUI (Touch User Interface) it's not a great story...( read more )...(read more)

Why NuGet for Visual Studio 2010 is so useful!

Posted: 30 Sep 2011 07:20 AM PDT

Recently I delivered a session at Virtual TechDays on why NuGet is so useful. As a part of the demonstration, I was showcasing how it automatically allows us to update some of the external reference libraries. Point in case, here is jQuery. Starting Visual Studio 2008 SP1, we have been shipping jQuery and intellisense for jQuery thereof. With Visual Studio 2010, out of the box, when we create a "File – New Project – ASP.NET Web Application" (which would create a Webforms application) it would automatically add the jQuery script files for jQuery 1.4.1 version. This was the then latest version of jQuery when we shipped Visual Studio 2010 way back in early 2010. With the new ASP.NET MVC 3 Tools Update that was shipped in April, this year, when...(read more)

Silverlight Cream for September 29, 2011 -- #1152

Posted: 29 Sep 2011 09:08 PM PDT

In this Issue: Colin Eberhardt , Dennis Doomen , Lazar Nikolov , András Velvárt , Rudi Grobler , Jeremy Likness , Derik Whittaker , Morten Nielsen , Sumit Dutta , Asim Sajjad , Ollie Riches , Kunal Chowdhury , and Beth Massi . Above the Fold: Silverlight...( read more )...(read more)

Thursday, September 29, 2011

Why the Frame Rate Counter is not Available in my WP7 Emulator?

Why the Frame Rate Counter is not Available in my WP7 Emulator?


Why the Frame Rate Counter is not Available in my WP7 Emulator?

Posted: 29 Sep 2011 10:30 AM PDT

That's a good question asked by Alan in my last post "Why the Frame Rate Counter is not available in my Windows Phone 7 Emulator?" Ok, to answer to this query, there could be some different issues/solutions for this.   Let's discuss more on this...( read more )...(read more)

SilverlightShow for Sept 19 - 25, 2011

Posted: 29 Sep 2011 08:28 AM PDT

Check out the Top Five most popular news at SilverlightShow for SilverlightShow Top 5 News for September 19 - 25, 2011. Here are the top 5 news on SilverlightShow for last week: Why John Papa is leaving Microsoft? The future of Silverlight The MVVM Dashboard...( read more )...(read more)

Download Windows Phone 7.1 SDK RTW (All Language Web/Offline Installer)

Posted: 28 Sep 2011 11:44 PM PDT

Microsoft released Windows Phone 7.1 SDK tools yesterday, 28th September 2011. It's in RTW release, that means, it is released to web. Cliff Simpkins announced the release of the Windows Phone SDK 7.1 in Windows Team Blog .   In this post, find the...( read more )...(read more)

What is Frame Rate Counter in WP7?

Posted: 28 Sep 2011 10:30 AM PDT

While working with Windows Phone 7 emulator, you might noticed that, in debug mode it shows some numeric values at the right side of the screen. So, what are those values and why that numeric bar is available in debug mode?   The bar represents numeric...( read more )...(read more)

Wednesday, September 28, 2011

Windows Phone Mango release and we want your feedback!

Windows Phone Mango release and we want your feedback!


Windows Phone Mango release and we want your feedback!

Posted: 28 Sep 2011 10:31 AM PDT

The Windows Phone Mango updates are going out to handsets, and the RTM version of the Mango SDK is now available. In addition, the Marketplace is now available on the web. Check it out here . You can get the Windows Phone 7.1 SDK from the download center...( read more )...(read more)

Oxford & CLARITY-DCU SenseCam & Vicon Revue Browser

Posted: 14 Feb 2010 11:40 PM PST

This browser caters for the viewing of SenseCam & Vicon Revue images. The browser automatically segments images into distinct events, making use of the SenseCam's onboard sensors (see paper "Automatically Assisting Human Memory: A SenseCam Browser." (Doherty, Moulin & Smeaton, 2010)

Simulating rain in Silverlight Part 3 - Adding wind effect

Posted: 28 Sep 2011 04:47 AM PDT

This article is compatible with the latest version of Silverlight. Introduction This is the logical continuation of my article "Simulating rain in Silverlight Part 2 - Optimization" . More resources... Free SilverlightShow Webinars Get Started with Silverlight...( read more )...(read more)

Announcing Winner of Telerik RadControls for Silverlight and LightSwitch Contest

Posted: 27 Sep 2011 10:15 PM PDT

Few days ago, I did a Giveaway contest of Telerik RadControls for Silverlight and LightSwitch here " Telerik RadChartControl for LightSwitch Application - Day 3 - Giveaway Contest " and received a good nos. of tweets from people who attended this contest...( read more )...(read more)

Silverlight Cream for September 27, 2011 -- #1151

Posted: 27 Sep 2011 10:08 PM PDT

In this Issue: Pete Brown , Derik Whittaker , Morten Nielsen , Sumit Dutta , Asim Sajjad , Ollie Riches , Kunal Chowdhury , Alexandra Rusina , Mohamed Mosallem , and Stephen Forte . Above the Fold: Silverlight: "pInvoke in Silverlight5 and .NET Framework...( read more )...(read more)

Enumerating Printers using PInvoke in Silverlight 5

Posted: 27 Sep 2011 04:29 PM PDT

Today I got a question on twitter asking how to enumerate printers in Silverlight, so I put together this quick blog post. Silverlight lacks the PrinterSettings.InstalledPrinters collection. So, how do you go about getting a list of installed printers...( read more )...(read more)

Enumerating Printers using PInvoke in Silverlight 5

Posted: 27 Sep 2011 04:29 PM PDT

Today I got a question on twitter asking how to enumerate printers in Silverlight, so I put together this quick blog post. Silverlight lacks the PrinterSettings.InstalledPrinters collection. So, how do you go about getting a list of installed printers...( read more )...(read more)

Tuesday, September 27, 2011

pInvoke in Silverlight5 and .NET Framework

pInvoke in Silverlight5 and .NET Framework


pInvoke in Silverlight5 and .NET Framework

Posted: 27 Sep 2011 11:06 AM PDT

One of the new features in Silverlight 5 RC is the ability to call native code including Win32 APIs through platform invocation, or pInvoke. The technology itself is pretty well-known and it's been in .NET since version 1.0. Here is one of the tutorials...( read more )...(read more)

Asynchronous Operations in Windows 8 with the Parallel Patterns Library (PPL)

Posted: 27 Sep 2011 09:00 AM PDT

The Concurrency Runtime team is working on the next generation of the Parallel Patterns Library (PPL) that will help you consume asynchronous operations in your apps using a simpler development model than the one Windows 8 has built-in as part of its Windows Runtime.

In that sense, they recently published a blog post explaining the rationale behind their abstraction library, and not less importantly, a set of samples showing these in action.

Book review: XNA Game Studio 4.0 Programming: Developing for Windows Phone 7 and Xbox 360

Posted: 26 Sep 2011 07:32 PM PDT

Don't miss... Webinar recording 'XNA for Windows Phone 7' WP7 series by Andrea Boschin XNA for Silverlight Developers Ebook: ($2.99) All SilverlightShow Ebooks This review is for the book 'XNA Game Studio 4.0 Programming – Developing for Windows...( read more )...(read more)

Hanselminutes.com: Rewriting a 5 year old VB.NET WebForms application as an ASP.NET Web Pages application with Razor

Posted: 27 Sep 2011 02:44 AM PDT

I'm planning on updating the Hanselminutes.com website to look more modern and look more like this newly redesigned blog . Until then, one of the things I wanted to try was to update the application with some simpler code. The Hanselminutes podcast website is running the same VB.NET WebForms application it was on the day I started the show in January of 2006 (almost 300 episodes ago!) Sure, the app runs fine and there's no real reason to update it, but I wanted to see how quickly I could do it and if the code felt cleaner. There's a few requirements I need to make sure I don't miss: I'd like a new URL scheme. Currently showid is the database, not the logical "show id." Rather than http://www.hanselminutes.com/default...(read more)

Developing ASP.NET MVC 4 Applications on Windows 8 Developer Preview

Posted: 27 Sep 2011 01:44 AM PDT

Well, as mentioned in my earlier posts, the ASP.NET MVC 4 has Developer Preview has been released. You might notice quite a bit of this term "Developer Preview" in 2-3 products specifically. One, Windows 8 is now available as simply Windows Developer Preview. Similarly, Visual Studio 11 is Developer Preview and also the Internet Explorer Platform Preview 3 is a Developer Preview, as with the case with Expression etc., Now, to clarify on a few things which I learnt. The Windows 8, hereinafter referred to as Windows 8 Developer Preview comes as a download along with Visual Studio 2011 Express as described here This edition is just for developing Metro Style applications for Windows Developer Preview using JavaScript, Visual C++, C# or VB.NET....(read more)

Silverlight Cream for September 26, 2011 -- #1150

Posted: 26 Sep 2011 09:09 PM PDT

In this Issue: Nguyen Pham , Nigel Sampson , Jesse Liberty , Derik Whittaker , Morten Nielsen , Sumit Dutta , Asim Sajjad , Peter Kuhn , Kunal Chowdhury , Beth Massi , Joost van Shaik , and Andrea Boschin . Above the Fold: Silverlight: "Setting SelectedValue...( read more )...(read more)

Windows Phone 7 Data Access Strategies: Connection detection and bandwidth

Posted: 26 Sep 2011 04:37 PM PDT

When you write a data aware application, where data is not locally accessible but is available across a network connection, you have an additional requirement to ensure the network connection is available and also it is able to transport your data in...( read more )...(read more)

Monday, September 26, 2011

Building Metro Style Apps with C++ and JavaScript

Building Metro Style Apps with C++ and JavaScript


Building Metro Style Apps with C++ and JavaScript

Posted: 26 Sep 2011 09:00 AM PDT

Raman SharmaHi, I'm Raman Sharma, a Program Manager with the Visual C++ team.

As seen a few weeks ago at //BUILD, in the next version of Visual Studio you'll be able to create Metro style app with Javascript. But this doesn't mean that Javascript is the only language you can use. There are several reasons to leverage compiled code as well.

In this video I recently posted in Channel 9, you'll learn how your Metro style app with HTML5 can directly access native code.

I'll show you how to access your C++ Windows Runtime components from JavaScript.

After this talk, you'll understand how to combine native and script code in order to build the most compelling Metro style applications.

 

[Watch this video in Channel 9]

Silverlight Cream for September 25, 2011 - 2 -- #1149

Posted: 25 Sep 2011 09:46 PM PDT

In this Issue: Peter Kuhn , Scott Hanselman , David Anson , Kunal Chowdhury , Beth Massi , Rajat Jaiswal , MIke Ormond , WindowsPhoneGeek , Xianzhong Zhu , Jesse Liberty , Derik Whittaker , Morten Nielsen , Sumit Dutta , Asim Sajjad , and Dhananjay Kumar...( read more )...(read more)

Windows Client Developer Roundup 082 for 9/26/2011 (Giant Post-Build Edition)

Posted: 25 Sep 2011 09:08 PM PDT

The Windows Client Developer Roundup aggregates information of interest to Windows Client Developers, including WinRT XAML , WPF , Silverlight , Visual C++ , XNA , Expression Blend , Surface , Windows 7 , Windows Phone , Visual Studio, WCF RIA Services...( read more )...(read more)

Windows Client Developer Roundup 082 for 9/26/2011 (Giant Post-Build Edition)

Posted: 25 Sep 2011 09:08 PM PDT

The Windows Client Developer Roundup aggregates information of interest to Windows Client Developers, including WinRT XAML , WPF , Silverlight , Visual C++ , XNA , Expression Blend , Surface , Windows 7 , Windows Phone , Visual Studio, WCF RIA Services...( read more )...(read more)

Breaking change: Raising PropertyChanged with string.Empty in WinRT / Windows 8

Posted: 25 Sep 2011 02:57 PM PDT

In the developer preview of Windows 8, I just noticed a breaking change in the way that data bindings react to the PropertyChanged event. First a bit of background: Often, objects that are databound to the UI are simple data objects (also called ViewModels...( read more )...(read more)

Quick tip: Select the correct INotifyPropertyChanged in Windows 8 / WinRT

Posted: 25 Sep 2011 01:47 PM PDT

Microsoft loves MVVM and INotifyPropertyChanged so much that they included this very useful interface twice in the new WinRT framework. Unfortunately, only one of these is working correctly (and the other one is likely a bug, remnant from the past ) When...( read more )...(read more)

Sunday, September 25, 2011

Silverlight Cream for September 25, 2011 -- #1148

Silverlight Cream for September 25, 2011 -- #1148


Silverlight Cream for September 25, 2011 -- #1148

Posted: 25 Sep 2011 09:02 AM PDT

In this Issue: Michael Washington , Kunal Chowdhury , WindowsPhoneGeek , Xianzhong Zhu , Jeremy Likness , Pete Brown , Jesse Liberty , Derik Whittaker , Morten Nielsen ( -2- ), Sumit Dutta , Asim Sajjad , and Dhananjay Kumar . Above the Fold: Silverlight...( read more )...(read more)

Silverlight Cream for September 25, 2011 -- #1148

Posted: 25 Sep 2011 09:02 AM PDT

In this Issue: Michael Washington , Kunal Chowdhury , WindowsPhoneGeek , Xianzhong Zhu , Jeremy Likness , Pete Brown , Jesse Liberty , Derik Whittaker , Morten Nielsen ( -2- ), Sumit Dutta , Asim Sajjad , and Dhananjay Kumar . Above the Fold: Silverlight...( read more )...(read more)

Weekly News Digest @SilverlightZone - 18-September-2011 to 24-September-2011

Posted: 24 Sep 2011 10:30 AM PDT

Fourth week of the month and I came with the Weekly News Digest of Silverlight-Zone.com . Since last 2 weeks, top posts were on the future of Silverlight. Is Silverlight dead or still it is alive? Read more on this topic from various Silverlight authors...( read more )...(read more)

BugNET Issue Tracker

Posted: 24 Sep 2011 08:00 PM PDT

BugNET is an issue tracking and project issue management solution built using C# and ASP.NET with MSSQL backend . The main goals are to keep the codebase simple, well documented, easy to deploy and scalable.

Silverlight Cream for September 24, 2011 -- #1147

Posted: 24 Sep 2011 04:27 PM PDT

In this Issue: Shawn Wildermuth , Ollie Riches , Oscar Agreda , Samidip Basu , Dan Wahlin , Walt Ritscher , Laurent Bugnion ( -2- ), Andrej Tozon , András Velvárt , Vikram Pendse , Michael Crump , Andy Beaulieu ( -2- ), Michael Sync ( -2- ), Above the...( read more )...(read more)

Saturday, September 24, 2011

Physics Helper XAML for Metro WinRT

Physics Helper XAML for Metro WinRT


Physics Helper XAML for Metro WinRT

Posted: 24 Sep 2011 07:40 AM PDT

Today I released an initial Alpha version of Physics Helper XAML - which allows you to easily create 2D physics based games and simulations for Windows 8 Metro Apps using C# or VB. It is a port of my previous Physics Helper project and uses the Farseer...( read more )...(read more)

Physics Helper XAML for Metro WinRT

Posted: 24 Sep 2011 07:40 AM PDT

Today I released an initial Alpha version of Physics Helper XAML - which allows you to easily create 2D physics based games and simulations for Windows 8 Metro Apps using C# or VB. It is a port of my previous Physics Helper project and uses the Farseer...( read more )...(read more)

My Silverlight 5 workshop at DevTeach Ottawa

Posted: 23 Sep 2011 03:23 PM PDT

If you are in Ottawa for DevTeach don't miss my Silverlight 5 workshop! Building an end-to-end application with Silverlight In this full day workshop, we will show you how to build an end-to-end Rich Internet Application (RIA) with Silverlight 5. The...( read more )...(read more)

Friday, September 23, 2011

LoBDb.NET

LoBDb.NET


LoBDb.NET

Posted: 23 Sep 2011 11:22 AM PDT

LoBDb.NET provides a universal database API and a .NET wrapper for creating a database that is well suited for a line of business application.

Thursday, September 22, 2011

Page Inspector for Visual Studio 11 Developer Preview

Page Inspector for Visual Studio 11 Developer Preview


Page Inspector for Visual Studio 11 Developer Preview

Posted: 22 Sep 2011 01:56 PM PDT

The upcoming version of Visual Studio introduces a number of improvements focused on diagnosing your Web Applications. One of these is the new Page Inspector. Page Inspector is a new tool that brings browser diagnostics tools into Visual Studio and provides an integrated experience between the browser, ASP.NET, and source code. Using Page Inspector, you can inspect elements in the integrated browser and see exactly which file and lines of code generated that element (HTML literal content and server-side code). It also comes with a DOM Visualizer and CSS Tools in which you can modify the properties and see the changes in the browser in real time. Decomposing a Web Page (Source Code Selection Mapping) Page Inspector provides an Inspect mode that...(read more)

Writing a Recipe for ASP.NET MVC 4 Developer Preview

Posted: 22 Sep 2011 12:18 AM PDT

NOTE: This blog post covers features in a pre-release product, ASP.NET MVC 4 Developer Preview . You'll see we call out those two words a lot to cover our butt. The specifics about the feature will change and this post will become out-dated. You've been warned. All good recipes call for a significant amount of garlic. Introduction Last week I spoke at the //BUILD conference on building mobile web applications with ASP.NET MVC 4 . In the talk, I demonstrated a recipe I wrote that automates the process to create mobile versions of desktop views. Recipes are a great way to show off your lack of UI design skills like me! In this blog post, I'll walk through the basic steps to write a recipe. But first, what exactly is a recipe? Obviously I'm not...(read more)

Wednesday, September 21, 2011

Building your First Windows Metro style Application using Visual Studio 2011 on Windows 8

Building your First Windows Metro style Application using Visual Studio 2011 on Windows 8


Building your First Windows Metro style Application using Visual Studio 2011 on Windows 8

Posted: 21 Sep 2011 09:51 AM PDT

  For a while keeping aside the hot topic of  "Silverlight is dead",I am coming back to normal activities and doing part of that I am putting a small post here just for those who have installed Windows 8 and wondering how overall things will...( read more )...(read more)

Don’t worry Silverlight , you’ll always have me :)

Posted: 21 Sep 2011 07:18 AM PDT

  Hello world   To those that already know me I apologize upfront for this re-introduction, but to those that don't let me introduce myself. My name is Jose Fajardo, I live in beautiful Australia, I'm easy going and I … Continue reading...( read more )...(read more)

Azure Services connecting Windows Phone to Data

Posted: 21 Sep 2011 04:28 AM PDT

This article would be a natural continuation of my previous post on " Connecting Azure and Windows Phone through OData " and show a different way of leveraging Azure cloud services for your Mobile applications. Don't miss... Webinar recording...( read more )...(read more)

Silverlight Cream for September 20, 2011 -- #1146

Posted: 20 Sep 2011 10:14 PM PDT

In this Issue: Eric Jensen , Andrea Boschin , Gill Cleeren , Rene Schulte , Colin Eberhardt ( -2- ), Mark Tucker ( -2- ), Mark Monster , Walter Ferrari , and Michael Washington ( -2- ). Above the Fold: Silverlight: "Welcome to Zombieland, the Metro Style...( read more )...(read more)

Silverlight Cream for September 20, 2011 -- #1146

Posted: 20 Sep 2011 10:14 PM PDT

In this Issue: Eric Jensen , Andrea Boschin , Gill Cleeren , Rene Schulte , Colin Eberhardt ( -2- ), Mark Tucker ( -2- ), Mark Monster , Walter Ferrari , and Michael Washington ( -2- ). Above the Fold: Silverlight: "Welcome to Zombieland, the Metro Style...( read more )...(read more)

ASP.NET MVC 4 Developer Preview announced at BUILD

Posted: 20 Sep 2011 08:55 PM PDT

Yesterday I wrote this post but forgot to mention about something that is very close to my heart ASP.NET MVC. ASP.NET MVC has been evolving rapidly and within 2 years, we already have had 4 major releases (MVC 1, MVC 2, MVC 3 & MVC 3 Reloaded ) So, it doesn't go as a surprise that MVC 4 is on the cards and the developer preview was unveiled at BUILD Conference. What does MVC 4 offer for web developers? Enhanced Default Project Template If you are bored with the vanilla blue template that comes with the "File – New – ASP.NET MVC" Project that you have been living with over the last year, here is a refresher. Once you install the MVC 4 Developer Preview through the Web Platform Installer (direct download link is here ), you get to see an additional...(read more)

Enumerating MIDI Interfaces using Silverlight 5 PInvoke

Posted: 20 Sep 2011 02:08 PM PDT

MIDI (Musical Instrument Digital Interface) has been around since the 80s. Initially, it was just a replacement for the CV (Control Voltage) approach to getting different keyboards and sound modules to play together. Later, it evolved as a way to sequence...( read more )...(read more)

Enumerating MIDI Interfaces using Silverlight 5 PInvoke

Posted: 20 Sep 2011 02:08 PM PDT

MIDI (Musical Instrument Digital Interface) has been around since the 80s. Initially, it was just a replacement for the CV (Control Voltage) approach to getting different keyboards and sound modules to play together. Later, it evolved as a way to sequence...( read more )...(read more)