Monday, August 30, 2010

SilvAir Strike - A Silverlight 4 Game

SilvAir Strike - A Silverlight 4 Game


SilvAir Strike - A Silverlight 4 Game

Posted: 30 Aug 2010 10:26 AM PDT

Today I published my first free Silverlight game: SilvAir Strike . It's simply a fun game. You are a soldier on a battleship, which is under attack by enemy aircrafts. Shoot them down to survive. So, play it and have some fun . Here are some screenshots...( read more )...(read more)

Generally How I describe MVVM in the Presentations or to my Friends

Posted: 30 Aug 2010 04:14 AM PDT

MVVM, which is an abbreviated form of (M)odel-(V)iew-(V)iew(M)odel is not new to you all. But there are someone who don't know about it. If you are a Core ASP.Net developer you may know about MVC & MVP, may also know about MVVM which mainly used in...( read more )...(read more)

Exploring Silverlight-XNA integration on Windows Phone 7

Posted: 29 Aug 2010 02:33 PM PDT

Windows Phone 7 platform provides two different frameworks for developing applications: Silverlight and XNA. XNA is a game-specific framework. If you want to write a 3D game, or a loop-based game with a lot of effects, textures and motion, you should...( read more )...(read more)

Windows Client Developer Roundup 039 for 8/30/2010

Posted: 29 Aug 2010 09:33 PM PDT

This is Windows Client Developer roundup #39. The Windows Client Developer Roundup aggregates information of interest to Windows Client Developers, including WPF , Silverlight , Visual C++, XNA , Expression Blend , Surface , Windows 7, Windows Forms,...( read more )...(read more)

Windows Client Developer Roundup 039 for 8/30/2010

Posted: 29 Aug 2010 09:33 PM PDT

This is Windows Client Developer roundup #39. The Windows Client Developer Roundup aggregates information of interest to Windows Client Developers, including WPF , Silverlight , Visual C++, XNA , Expression Blend , Surface , Windows 7, Windows Forms,...( read more )...(read more)

Silverlight Cream for August 29, 2010 -- #936

Posted: 29 Aug 2010 03:21 PM PDT

In this Issue: Michael Washington , Erik Klimczak ( -2- ), Kevin Marshall , Mike Ormond , Chris Anderson , Derik Whittaker , Michael Crump , Peter Torr ( -2- ), Ryan Alford , Amyo Kabir , and Kunal Chowdhury . Shoutout: Emiel Jongerius announced he has...( read more )...(read more)

Sunday, August 29, 2010

Search and Navigation Tips/Tricks with Visual Studio

Search and Navigation Tips/Tricks with Visual Studio


Search and Navigation Tips/Tricks with Visual Studio

Posted: 24 Aug 2010 12:24 AM PDT

This is the twenty-seventh in a series of blog posts I'm doing on the VS 2010 and .NET 4 release. Today's blog post continues on from the Debugging Tips post I did last week, and covers some useful searching and navigation tips/tricks you can take advantage of within Visual Studio.  These tips were ones that my friend Scott Cate (who has blogged dozens of great VS tips and tricks here ) recently recommended to me as good tips that most developers using Visual Studio don't seem to know about (even though most have been in the product for awhile).  Hopefully this post will help you discover them if you aren't already taking advantage of them.  They are all easy to learn, and can help save you a bunch of time. Ctrl + i - Incremental...(read more)

Tips & Tricks: How to get the Screen Resolution in Silverlight?

Posted: 28 Aug 2010 09:22 PM PDT

In this Tips & Tricks, I will show you the steps by which you can get the Screen Resolution of Client's PC in Silverlight Application. It is quite simple. You have to just call the HTML DOM object to receive the handle of the screen and from that...( read more )...(read more)

Silverlight Cream for August 28, 2010 -- #935

Posted: 28 Aug 2010 06:30 PM PDT

In this Issue: Benjamin Gavin , Richard Waddell , Kunal Chowdhury , Chris Koenig , Timmy Kokke , cherylws , David Anson , Jeremy Likness , David Kelley , Andy Beaulieu , and Walt Ritscher . From SilverlightCream.com : Silverlight TreeView Case Study ...( read more )...(read more)

Saturday, August 28, 2010

First Guide to MEF & Silverlight (Part–III)

First Guide to MEF & Silverlight (Part–III)


First Guide to MEF & Silverlight (Part–III)

Posted: 27 Aug 2010 10:36 AM PDT

In my last two articles on MEF i.e. " First Guide to MEF & Silverlight (Part - I) " and " First Guide to MEF & Silverlight (Part - II) " I described about the framework with the help of a Console Application and a Silverlight Application. Hope...( read more )...(read more)

Friday, August 27, 2010

Loading a static XML file to your Windows Phone/Silverlight App

Loading a static XML file to your Windows Phone/Silverlight App


Loading a static XML file to your Windows Phone/Silverlight App

Posted: 27 Aug 2010 01:26 PM PDT

So I think I've mentioned before I have been working on a Windows Phone 7 application. It's been a real learning experience as oftentimes as a writer, I get to know my feature areas very well, but don't create full-blown applications using several features...( read more )...(read more)

Temporary Post Used For Theme Detection (9ce8ce41-59b5-4f6e-b7e6-b485f01bc218 - 3bfe001a-32de-4114-a6b4-4005b770f6d7)

Posted: 27 Aug 2010 12:02 PM PDT

This is a temporary post that was not deleted. Please delete this manually. (3109c6ca-be7f-4585-93b7-466ec2e3db4e - 3bfe001a-32de-4114-a6b4-4005b770f6d7)...( read more )...(read more)

DroppyPop for WP7 Update

Posted: 26 Aug 2010 08:15 PM PDT

Yes it's a little early to be thinking about the Holidays, but with the final release of the Windows Phone 7 tools imminent , we can bet that shiny new WP7 devices will be in many stockings this year. My hobby hours have been consumed with getting a couple...( read more )...(read more)

Silverlight Cream for August 27, 2010 -- #934

Posted: 27 Aug 2010 06:57 AM PDT

In this Issue: John Papa , Beth Massi , Simon Jackson , Rob Miles , Pete Brown ( -2- ), Senthil Kumar , Don Burnett ( -2- ), and Brian Noyes . From SilverlightCream.com : Apply and Customize the New Silverlight Themes Tsitsi Gora joins John Papa on the...( read more )...(read more)

SQL Server Compact Toolbox

Posted: 04 Jun 2010 04:55 AM PDT

SQL Server Compact Toolbox is a Visual Studio 2010 Pro or higher add-in (for 3.5/4.0) and standalone app (for 4.0), that adds scripting, import, export, migrate, rename, run script, manage replication and more to your SQL Server Compact Data Connections in VS Server Explorer.

Apply and Customize the New Silverlight Themes

Posted: 26 Aug 2010 06:47 PM PDT

Tsitsi Gora, UX Designer at Microsoft, appears on Silverlight TV to announce the new Silverlight themes that her team has been working on. Tsitsi demonstrates the new themes available for download and explains the scenarios they had in mind when they...( read more )...(read more)

Tuesday, August 24, 2010

SQL Server History Cleanup

SQL Server History Cleanup


SQL Server History Cleanup

Posted: 24 Aug 2010 02:09 PM PDT

Clean up backup history, job history and maintenance plan history without using a maintenance plan.
The functionality is similar to the History Cleanup Task in a maintenance plan.

Windows Phone 7

Posted: 24 Aug 2010 12:49 PM PDT

My WP7 loaner is off to the next dev. It was a fun week. Although I wasn't able to push apps, I spent significant amounts of time as a user. It game me a clear picture as to what to look for when getting a device. Get a WP7 phone that has a mini USB. [...]...(read more)

First Guide to MEF & Silverlight (Part–II)

Posted: 24 Aug 2010 01:24 AM PDT

In my previous article " First Guide to MEF & Silverlight (Part–I) " I discussed about MEF with a small simple console application. Hope that was useful to you to understand the basic knowledge of MEF. In this article, I will guide you to create a...( read more )...(read more)

Integrating WCF RIA Services with WCF Routing

Posted: 24 Aug 2010 12:26 AM PDT

If any of you have used RIA Services and tried to get that to work with the WCF router, you probably encountered some problems. The router could be useful in a DMZ scenario, or if you are trying to do content-based routing. I just blogged a quick sample...( read more )...(read more)

Create Games for Windows Phone 7!

Posted: 23 Aug 2010 03:02 PM PDT

I have to admit, that I don't post too much in the blog lately. I'm sorry for that! This is not because I have nothing too blog about – I have a lot of very interesting things. I'm not writing much partly because some of those things are still under NDA...( read more )...(read more)

Silverlight 4 and Silverlight 3 MSDN documentation are combined

Posted: 23 Aug 2010 04:04 PM PDT

There is quite a bit of overlap between developing for Silverlight 3 and Silverlight 4 and so in order to not duplicate content in different locations on the web, both versions are covered in the same set of MSDN documentation. Below is a list of tips...( read more )...(read more)

Create Silverlight applications using Visual Studio LightSwitch!

Posted: 23 Aug 2010 01:56 PM PDT

Microsoft® Visual Studio® LightSwitch™ gives you a simpler and faster way to create professional-quality Silverlight business applications for the desktop, the Web, and the cloud. Download and try the first beta of the new member of the Visual Studio...( read more )...(read more)

Windows Client Developer Roundup 038 for 8/23/2010

Posted: 23 Aug 2010 01:55 PM PDT

This is Windows Client Developer roundup #38. The Windows Client Developer Roundup aggregates information of interest to Windows Client Developers, including WPF , Silverlight , Visual C++, XNA , Expression Blend , Surface , Windows 7, Windows Forms,...( read more )...(read more)

Windows Client Developer Roundup 038 for 8/23/2010

Posted: 23 Aug 2010 01:55 PM PDT

This is Windows Client Developer roundup #38. The Windows Client Developer Roundup aggregates information of interest to Windows Client Developers, including WPF , Silverlight , Visual C++, XNA , Expression Blend , Surface , Windows 7, Windows Forms,...( read more )...(read more)

Monday, August 23, 2010

Hilo Update – Introducing “Hilo Annotator”

Hilo Update – Introducing “Hilo Annotator”


Hilo Update – Introducing “Hilo Annotator”

Posted: 23 Aug 2010 11:25 AM PDT

In May this year, we announced Project Hilo and promised a set of cool sample applications written in C++. At that time we had released the first application in the Hilo series. Since then we have published some articles that walk the reader through all...(read more)

Silverlight Cream for August 23, 2010 -- #931

Posted: 23 Aug 2010 06:45 AM PDT

In this Issue: RĂ©nald Nollet , Michael Washington , Mingfei Yan , Kirupa Chinnathambi , Roger Peters , Rob Eisenberg , and Microsoft . From SilverlightCream.com : Use the ASP.NET Authentication Service with Windows Phone 7 RĂ©nald Nollet has a cool post...( read more )...(read more)

Passing Data Between Pages

Posted: 22 Aug 2010 09:05 PM PDT

Learn how to pass data between pages in Windows Phone applications....( read more )...(read more)

Sunday, August 22, 2010

Silverlight Cream for August 21, 2010 -- #930

Silverlight Cream for August 21, 2010 -- #930


Silverlight Cream for August 21, 2010 -- #930

Posted: 21 Aug 2010 06:18 PM PDT

In this Issue: Michael Washington , Timmy Kokke ( -2- ), Jeremy Likness , Chris Koenig , Rob Miles ( -2- ), Bob Caswell , and Alex Yakhnin ( -2- ). Shoutouts: Shawn Wildermuth adds a video to go along with his last post Developing for the Windows Phone...( read more )...(read more)

Saturday, August 21, 2010

Caliburn.Micro Soup to Nuts Pt. 5 – IResult and Coroutines

Caliburn.Micro Soup to Nuts Pt. 5 – IResult and Coroutines


Caliburn.Micro Soup to Nuts Pt. 5 – IResult and Coroutines

Posted: 21 Aug 2010 11:31 AM PDT

Before our WP7 detour , we were deep in the thick of Actions . I mentioned that there was one more compelling feature of the Actions concept called Coroutines. If you haven't heard that term before, here's what wikipedia * has to say: In computer...( read more )...(read more)

Developing for the Windows Phone 7 - Part 4: Tombstoning

Posted: 20 Aug 2010 05:21 PM PDT

URL : http://wildermuth.com/downloads/debuggingtombst... While my last blog post talked about how to debug when your application tombstones, I thought it deserved a video. So today I put together this little video to show off a couple of concepts: Debugging...( read more )...(read more)

<allocators> (Visual C++ 2010)

Posted: 20 Aug 2010 06:00 PM PDT

Defines several templates that help allocate and free memory blocks for node-based containers.

Friday, August 20, 2010

Hanselminutes Podcast 228 - Performance of Silverlight on Windows Phone 7

Hanselminutes Podcast 228 - Performance of Silverlight on Windows Phone 7


Hanselminutes Podcast 228 - Performance of Silverlight on Windows Phone 7

Posted: 20 Aug 2010 01:33 PM PDT

Scott talks to Jeff Wilcox , a Developer on the Silverlight Team about developing on Windows Phone 7. What kinds of performance can we expect from the phone? Jeff Wilcox shows Scott some tips and tricks on how to get the smoothest animations from your...( read more )...(read more)

Hanselminutes Podcast 228 - Performance of Silverlight on Windows Phone 7

Posted: 20 Aug 2010 01:33 PM PDT

Scott talks to Jeff Wilcox , a Developer on the Silverlight Team about developing on Windows Phone 7. What kinds of performance can we expect from the phone? Jeff Wilcox shows Scott some tips and tricks on how to get the smoothest animations from your Read More......(read more)

Hanselminutes Podcast 227 - Inside Expression SuperPreview with developer Mike Calvo

Posted: 20 Aug 2010 01:15 PM PDT

Scott talks to Mike Calvo, a Microsoft Lead Developer based out of Minnesota (!) about Expression SuperPreview. SuperPreview helps developers and designers with cross-browser CSS and HTML issues. How'd they build it and with what? What's inside? How does the cloud fit in and how do they support Safari? I played with SuperPreview a bit last year, but started looking at it again last month when I noticed that version 4 has introduced support for Safari on Mac via a Cloud-based Remote Service. I fired up Expression SuperPreview 4, and saw this: Then I signed up: Which enabled Mac Safari for this initial beta. I assume they'll add a pile of other browsers. If I don't see immediate browser support for ALynx, the Amiga port of Unix...(read more)

Tip #107 Did you know … How to improve debugging performance for MVC2 application in Visual Studio 2010 Ultimate?

Posted: 19 Aug 2010 11:40 AM PDT

VS2010 Ultimate included IntelliTrace functionality by default.  IntelliTrace captures events (e.g. exceptions), and can affect performance of debugging. The typical performance hit is about 5% in the default mode (collection can be increased to...(read more)

Debugging Tips with Visual Studio 2010

Posted: 18 Aug 2010 09:48 PM PDT

This is the twenty-sixth in a series of blog posts I'm doing on the VS 2010 and .NET 4 release. Today's blog post covers some useful debugging tips that you can use with Visual Studio.  My friend Scott Cate (who has blogged dozens of great VS tips and tricks here ) recently highlighted these to me as good tips that most developers using Visual Studio don't seem to know about (even though most have been in the product for awhile).  Hopefully this post will help you discover them if you aren't already taking advantage of them.  They are all easy to learn, and can help save you a bunch of time. Run to Cursor (Ctrl + F10) Often I see people debugging applications by hitting a breakpoint early in their application, and then repeatedly...(read more)

Clay: malleable C# dynamic objects – part 2

Posted: 18 Aug 2010 07:00 AM PDT

In the first part of this post , I explained what requirements we have for the view models in Orchard and why we think dynamic is a good fit for such an object model. This time, we're going to look at Louis ' Clay library and how you can use it to create object graphs and consume them. But before we do that, I want to address a couple of questions. 1. If we use dynamic, aren't we losing IntelliSense and compile-time checking and all the good things that come with statically-typed languages? And is C# becoming overloaded with concepts, and trying to be good at everything but becoming good at nothing? Hush, hush, everything is going to be all right. Relax. Now think of all the XML/DOM styles of APIs that you know in .NET (or Java for that matter...(read more)

Clay: malleable C# dynamic objects – part 1: why we need it

Posted: 16 Aug 2010 05:00 PM PDT

When trying to build the right data structure in Orchard to contain a view model to which multiple entities blindly contribute, it became obvious pretty fast that using a dynamic structure of sorts was a must. What we needed was a hierarchical structure: a page can have a list of blog posts and a few widgets, each blog post is the composition of a number of parts such as comments, comments have authors, which can have avatars, ratings, etc. That gets us to the second requirement, which is that multiple entities that don't know about each other must contribute to building that object graph. We don't know the shape of the graph in advance and every node you build is susceptible to being expanded with new nodes. The problem is that C# static types...(read more)

Buttons with Mouse-Over Behaviors – Redux

Posted: 16 Aug 2010 07:50 AM PDT

I recently posted some CSS and HTML snippets for a buttons collection I was using for a Menu style UI Scott Koon from www.LazyCoder.com posted a comment with a better way (thanks Scott). This way I don't have to set the CSS Class for each button. Just contain them in a div. Here is the [...] Read More......(read more)

Silverlight Cream for August 20, 2010 - 2 -- #929

Posted: 20 Aug 2010 09:44 AM PDT

In this Issue: Anton Polimenov , Shawn Wildermuth , Gergely Orosz , Chris Koenig , Tim Heuer ( -2- ), Tim Greenfield , Nigel Sampson ( -2- ), Shawn Oster , and John Papa . Shoutouts: Telerik has announced The Telerik Eastern Canada User Group Tour is...( read more )...(read more)

Silverlight Cream for August 20, 2010 -- #928

Posted: 20 Aug 2010 07:23 AM PDT

In this Issue: Emiel Jongerius , Rui Marinho , Johnny Tordgeman , and Colin Eberhardt . Shoutout: Arnie Rowland has a very worthy effort going on: Like a Phoenix rising from the ashes ... ... read it and if you need the support, give it a shot. Bart Czernicki...( read more )...(read more)

Debugging Tombstoning in Windows Phone 7

Posted: 19 Aug 2010 10:11 AM PDT

URL : http://windowsteamblog.com/windows_phone/b/wpde... Here's a quick post to document something I am seeing with the Windows Phone 7 emulator. When you are running your application and you want to test it tombstoning (e.g. deactivating), you should...( read more )...(read more)

Thursday, August 19, 2010

Top Tips for WCF RIA Services: Silverlight TV 41

Top Tips for WCF RIA Services: Silverlight TV 41


Top Tips for WCF RIA Services: Silverlight TV 41

Posted: 19 Aug 2010 09:14 AM PDT

On this episode of Silverlight TV , Dinesh Kulkarni shares his top tips for creating streamlined and performant WCF RIA Services applications. He walks through some key decision points while creating domain services (server side) for a Silverlight and...( read more )...(read more)

Visual Studio LightSwitch Beta1 now available for the MSDN Subscribers

Posted: 18 Aug 2010 10:01 PM PDT

Visual Studio LightSwitch is a new tool for building data-driven application in Visual Studio IDE. It automatically generates the User Interface for a DataSource without writing any code. Microsoft released their first Beta of Visual Studio LightSwitch...( read more )...(read more)

Styles In Silverlight: Further Advanced Topics

Posted: 19 Aug 2010 01:36 AM PDT

This article is part 3 of 4 in a series covering everything that I think is worth knowing about styles in Silverlight. The previous parts of the series are Styles in Silverlight: an Introduction and Styles in Silverlight – Inheritance, Precedence and...( read more )...(read more)

LightSwitch Beta available!

Posted: 18 Aug 2010 05:11 PM PDT

As published today by LightSwitch team, the first beta is available for MSDN subscribers. If you have a subscription, visit your subscriptions page . If not, the public download will be available from Monday – via the LightSwitch Developer Center .  ...( read more )...(read more)

Silverlight 4 "bug" in release mode in Safari / Chrome on OSX

Posted: 18 Aug 2010 11:46 PM PDT

Yesterday I released a new version of the Sample Browser for Balder - but some of the samples just didn't work on Safari or Chrome on OSX, but worked in FireFox and Opera and all browsers on Windows (including Safari and Chrome). Turns out there is an...( read more )...(read more)

Silverlight Cream for August 18, 2010 -- #927

Posted: 18 Aug 2010 10:34 PM PDT

In this Issue: Michael Washington , Brian Noyes , Rudi Grobler , Benjamin Gavin , Walter Ferrari , Shawn Wildermuth , Jeff Wilcox ( -2- ), David Anson , Jeremy Likness , and Manuel FelĂ­cio . Shoutout: Cigdem Patlak announced a SilverlightShow Webinar...( read more )...(read more)

Visual Studio LightSwitch – MSDN Subscriber Downloads

Posted: 18 Aug 2010 03:44 PM PDT

It looks like there is a download available of Visual Studio LightSwitch Beta 1 if you're an MSDN subscriber. ( via the official blog )...( read more )...( read more )...(read more)