Saturday, July 31, 2010

Silverlight Cream for July 31, 2010 -- #915

Silverlight Cream for July 31, 2010 -- #915


Silverlight Cream for July 31, 2010 -- #915

Posted: 31 Jul 2010 12:17 PM PDT

In this Issue: Phil Middlemiss , Al Pascual , Joost van Schaik , Timmy Kokke , Tau Sick , David Rousset , Dinesh Sodani , Einar Ingebrigtsen , Ben Gracewood , Kunal Chowdhury , and Dimitris - Ilias Gkanatsios . Shoutouts: Chris Koenig has his material...( read more )...(read more)

Silverlight Cream for July 30, 2010 -- #914

Posted: 30 Jul 2010 04:43 PM PDT

In this Issue: Michael Washington , Benjamin Gavin Braulio Diez , Jeff Wilcox , Silverlaw , Mike Taulty ( -2- ), Shawn Wildermuth , Kirupa Chinnathambi , Gergely Orosz , and John Papa . From SilverlightCream.com : Silverlight: Why I feel "Design Is The...( read more )...(read more)

Friday, July 30, 2010

Mozess CMS (Pre-alpha)

Mozess CMS (Pre-alpha)


Mozess CMS (Pre-alpha)

Posted: 25 Jul 2010 07:29 PM PDT

Mozess CMS is an open source ASP.NET based web application for managing data and content within your website. Mozess is backed by .NET 2.0/3.5, C# and based on patterns from many highly used CMS suites.

VS 2010 Web Deployment

Posted: 29 Jul 2010 11:36 PM PDT

This is the twenty-fifth in a series of blog posts I'm doing on the VS 2010 and .NET 4 release. Today's blog post is the first of several posts I'll be doing that cover some of the improvements we've made around web deployment.  I'll provide a high-level overview of some of the key improvements.  Subsequent posts will then go into more details about each feature and how best to take advantage of them. Making Web Deployment Easier Deploying your web application to a server is something that all (successful) projects need to do.  Without good tools to help you, deployment can be a cumbersome task – especially if you need to do it manually. VS 2010 includes a bunch of improvements that make it much easier to deploy your ASP.NET web...(read more)

Visual Studio 2010 Keyboard Shortcuts

Posted: 29 Jul 2010 01:51 AM PDT

Earlier this week the Visual Studio team released updated VS 2010 Keyboard Shortcut Posters .  These posters are print-ready documents (that now support standard paper sizes), and provide nice "cheat sheet" tables that can help you quickly lookup (and eventually memorize) common keystroke commands within Visual Studio. This week's updated posters incorporate a number of improvements: Letter-sized (8.5"x11") print ready versions are now available A4-sized (210x297mm) print ready versions are now available The goofy people pictures on them are gone (thank goodness) The posters are in PDF format – enabling you to easily download and print them using whichever paper size is in your printer. Download the Posters You can download the VS 2010...(read more)

Walkthrough: Getting Started with WPF

Posted: 30 Jul 2010 11:30 AM PDT

Have you heard of WPF but haven't had a chance to experiment with it yet? Begin your journey with this walkthrough.

Got my article Sketchflow (I) basics published at Silverlight Show

Posted: 30 Jul 2010 09:43 AM PDT

This is the first of a 2 article series, it combines text and short videos snippets, hope you like it. Click here to read the article (Sketchflow from a developer point of view)....( read more )...(read more)

SketchFlow from a developer point of view - Part I - Basics

Posted: 29 Jul 2010 04:53 PM PDT

Introduction Sketchflow is a great tool for prototyping, that's great for designers, but… for developers? of course !!! In this article we are going to step through Sketchflow functionality from the point of view of a developer. To check...( read more )...(read more)

BIxPress Community Edition: SSIS Toolset BIDS Addin,Audit,Notify,Deploy,Template

BIxPress Community Edition: SSIS Toolset BIDS Addin,Audit,Notify,Deploy,Template


BIxPress Community Edition: SSIS Toolset BIDS Addin,Audit,Notify,Deploy,Template

Posted: 29 Jul 2010 10:58 PM PDT

BI xPress is a BIDS Addin/standalone application for SQL Developer/DBA. This tool has many features including Auditing, Notification, Deployment, Package Monitoring, Package Creation Wizard, Template Manager, Expression highlighting/Editing, Package Sorting and many more...

Silverlight Navigation – Part 1

Posted: 29 Jul 2010 10:14 AM PDT

In the first of 2 navigation videos we filmed for Silverlight TV, David Poll joins John Papa to demonstrate how the Silverlight navigation API can be used to solve common navigational structures. David explains how navigation works with Silverlight, how...( read more )...(read more)

Silverlight Cream for July 29, 2010 -- #913

Posted: 29 Jul 2010 09:02 AM PDT

In this Issue: Michael Washington , Ezequiel Jadib , Kunal Chowdhury , Ernesto Herrera , Levente Mihály , Rob Davis , Sergey Barskiy , Jeremy Likness , Victor Gaudioso , and Jonathan van de Veen . Shoutout: Right on cue, Erik Mork and company posted This...( read more )...(read more)

Styles in Silverlight – Inheritance, Precedence and Other Advanced Topics

Posted: 29 Jul 2010 01:49 AM PDT

This article is part 2 of 4 in a series attempting to cover everything I think is worth knowing about styles in Silverlight 4. The previous article in the series was Styles in Silverlight: an Introduction that covered what styles are, how they can be...( read more )...(read more)

Using the Accent Color

Posted: 29 Jul 2010 12:26 AM PDT

Learn how to design your Windows Phone applications to take advantage of the accent color....( read more )...(read more)

Developing for the Windows Phone 7 - Part 2: Debugging on the Phone

Posted: 28 Jul 2010 05:14 PM PDT

I've had my phone a couple of days now and been playing with the development experience on the device. As some of you remember, I've been creating a new Moon Phase application for the phone (called "Moon Phaser"). I'll be releasing the source and you...( read more )...(read more)

Wednesday, July 28, 2010

Using Blend 4's new built-in TransitionEffects in Navigation and MVVM applications

Using Blend 4's new built-in TransitionEffects in Navigation and MVVM applications


Using Blend 4's new built-in TransitionEffects in Navigation and MVVM applications

Posted: 27 Jul 2010 02:58 PM PDT

Expression Blend 4 comes with some pretty cool pre-built VisualState transition-animations called TransitionEffects . A TransitionEffect is a pixel-based transition from one state to another, in other words it's a PixelShader that has an animatable...( read more )...(read more)

View local (offline) help in Visual Studio 2010 with this extension

Posted: 27 Jul 2010 04:15 PM PDT

Although I am involved with content creation (meaning I write the stuff) and not the actual publishing mechanisms for MSDN documentation, I've still heard the rumblings about the new help experience with Visual Studio 2010. A lot of folks don't like the...( read more )...(read more)

Silverlight in Action Book Update

Posted: 27 Jul 2010 12:51 PM PDT

Silverlight in Action, Revised Edition (title likely to be changed to Silverlight 4 in Action) is almost complete. I've turned in all 25 chapters plus appendix, and had them go through editorial review, tech review, and copy editing. All the images are...( read more )...(read more)

Silverlight Tour Coming to Atlanta Next Week (with a 10% discount)

Posted: 27 Jul 2010 09:20 AM PDT

URL : https://agilitrain.com/Workshop/EventInfo/132 If you haven't had a chance to join me for the Silverlight Tour yet, next week is your chance! I will be in Atlanta for the next Silverlight Tour stop. The Silverlight Tour is a three-day, soup-to-nuts...( read more )...(read more)

Tuesday, July 27, 2010

Silverlight in Action Book Update

Silverlight in Action Book Update


Silverlight in Action Book Update

Posted: 27 Jul 2010 12:51 PM PDT

Silverlight in Action, Revised Edition (title likely to be changed to Silverlight 4 in Action) is almost complete. I've turned in all 25 chapters plus appendix, and had them go through editorial review, tech review, and copy editing. All the images are...( read more )...(read more)

Introducing ASP.NET MVC 3 (Preview 1)

Posted: 27 Jul 2010 09:06 AM PDT

This morning we posted the "Preview 1" release of ASP.NET MVC 3.  You can download it here . We've used an iterative development approach from the very beginning of the ASP.NET MVC project, and deliver regular preview drops throughout the development cycle.  Our goal with early preview releases like the one today is to get feedback – both on what you like/dislike, and what you find missing/incomplete.  This feedback is super valuable – and ultimately makes the final product much, much better. ASP.NET MVC 3 As you probably already surmised, ASP.NET MVC 3 is the next major release of ASP.NET MVC.  ASP.NET MVC 3 is compatible with ASP.NET MVC 2 – which means it will be easy to update projects you are writing with MVC 2 to MVC...(read more)

Silverlight and WCF RIA Services (6–Validation)

Posted: 27 Jul 2010 08:37 AM PDT

One of the strengths of WCF RIA Services is in its capabilities around the application of common validation logic on both the client tier and the service tier. If I take the simplest route to create a new Silverlight+RIA Services project as in File |...( read more )...(read more)

Silverlight Cream for July 27, 2010 -- #912

Posted: 27 Jul 2010 08:29 AM PDT

In this Issue: Anton Polimenov , Gill Cleeren , Jeff Fansler , Hannah Watkins , paulio , Michael S. Scherotter , Mohamed Mosallem , and Xianzhong Zhu . From SilverlightCream.com : WP7: UI Concepts of Windows Phone 7 With hardware descriptions behind him...( read more )...(read more)

Silverlight and WebSockets

Posted: 27 Jul 2010 04:03 AM PDT

I was intrigued by this post from Tomek which has links to a prototype of an application built with Silverlight but using WebSockets. It's kind of interesting because running the application in IE9 gives me; now, the only bit of that application that...( read more )...(read more)

Building A StoryboardEventHelper Class To Create Additional Events For A Silverlight 4 Storyboard

Posted: 26 Jul 2010 11:57 PM PDT

In this blog post I will describe a technique as a workaround on how to "add" additional events to a Silverlight 4 Storyboard. The Silverlight 4 Storyboard class only has one single event, which is the Completed event . It fires when the storyboard...( read more )...(read more)

UI Concepts of Windows Phone 7

Posted: 26 Jul 2010 02:07 PM PDT

This is part 4 of the Windows Phone 7 series : What is Windows Phone 7 Hardware requirements for Windows Phone 7 Part 1 – Buttons, Screen, Cameras, Keyboards, Wireless, Bluetooth, CPU Hardware requirements for Windows Phone 7 Part 2 – Light...( read more )...(read more)

The duplex story: looking at duplex communication in Silverlight 4 - Part 3: Using Net.Tcp

Posted: 27 Jul 2010 01:18 AM PDT

This article is Part 3 of the series The Duplex Story in Silverlight: Looking at duplex communication in Silverlight 4 - Part 1 Looking at duplex communication in Silverlight 4 - Part 2: Using Sockets Looking at duplex communication in Silverlight 4 ...( read more )...(read more)

RIA Master Degree (Silverlight + HTML 5) Malaga University (Spain)

Posted: 27 Jul 2010 12:31 AM PDT

Malaga University (Spain) is offering a master in Software Engineering and RIA technologies, some highlights: Silverlight and HTML 5 covered in the master. The teaching staff is a mix of university professors and Microsoft MVP's. 9 Months to 1 Year internships...( read more )...(read more)

Silverlight HTML5 WebSocket client with an HTML bridge to Ajax/JavaScript

Posted: 26 Jul 2010 07:04 PM PDT

As part of our ongoing experimentation with the HTML5 WebSocket proposed standard for duplex communication between web browsers and servers, we have prototyped a WebSocket protocol implementation based on Microsoft technologies. The prototype consists...( read more )...(read more)

Wall of Tweets: design decisions behind popular twitter wall

Posted: 26 Jul 2010 05:50 PM PDT

Wall of Tweets is twitterwall product designed and developed by full service UX consultancy FatDUX Zagreb here in Croatia. It's very popular and used throughout the world. In this article I'd like to share some design thinking, design research and decisions...( read more )...(read more)

Monday, July 26, 2010

Visual Studio Productivity Power Tools Walkthrough

Visual Studio Productivity Power Tools Walkthrough


Visual Studio Productivity Power Tools Walkthrough

Posted: 26 Jul 2010 12:37 PM PDT

We recently released a new version of the Visual Studio Productivity Power Tools . If you spend most of your day in Visual Studio like most of us do, you'll really appreciate some of the features this kit offers. Installation To install the power tools...( read more )...(read more)

Visual Studio Productivity Power Tools Walkthrough

Posted: 26 Jul 2010 12:37 PM PDT

We recently released a new version of the Visual Studio Productivity Power Tools . If you spend most of your day in Visual Studio like most of us do, you'll really appreciate some of the features this kit offers. Installation To install the power tools...( read more )...(read more)

How to: Implement an Observer

Posted: 26 Jul 2010 11:05 AM PDT

The observer design pattern requires a division between an observer, which registers for notifications, and a provider, which monitors data and sends notifications to one or more observers. The pattern is useful for all push-based notification scenarios, and provides a mechanism for push-based notification that is more flexible that the standard event model. This topic discusses how to create an observer. A related topic, How to: Implement a Provider, discusses how to create an provider.

JumpList Class

Posted: 26 Jul 2010 11:20 AM PDT

Access the Windows 7 taskbar's enhanced functionality in your WPF applications by using the JumpList class. Jump Lists are used for starting programs directly from the taskbar button and in the Windows 7 Start menu.

StoryboardEventHelper - Changing A VisualState At Certain Timeline Positions Of A Running Storyboard

Posted: 26 Jul 2010 09:38 AM PDT

I created a small helper class ( StoryboardEventHelper ) that provides two additional events for a regular Silverlight 4 Storyboard. Two events are implemented: 1. OnStoryboardStarted event fires application wide when a specific storyboard has been started...( read more )...(read more)

Frame rate counters in Windows Phone

Posted: 26 Jul 2010 09:29 AM PDT

Information about the frame rate counters and graphics stats for analyzing Silverlight for Windows Phone applications....( read more )...(read more)

“The Way of MEF”–UK Sessions with Glenn Block

Posted: 26 Jul 2010 01:56 AM PDT

We were very lucky to have Glenn Block in the UK recently and he did a whole morning talking about the Managed Extensibility Framework (MEF) to a fairly packed room of around 120 developers on the UK Microsoft Campus. I was really pleased to be able to...( read more )...(read more)

Windows Client Developer Roundup 034 for 7/26/2010

Posted: 25 Jul 2010 09:47 PM PDT

This is Windows Client Developer roundup #34. A little early this week The Windows Client Developer Roundup aggregates information of interest to Windows Client Developers, including WPF , Silverlight , Visual C++, XNA , Expression Blend , Surface , Windows...( read more )...(read more)

Windows Client Developer Roundup 034 for 7/26/2010

Posted: 25 Jul 2010 09:47 PM PDT

This is Windows Client Developer roundup #34. A little early this week The Windows Client Developer Roundup aggregates information of interest to Windows Client Developers, including WPF , Silverlight , Visual C++, XNA , Expression Blend , Surface , Windows...( read more )...(read more)

Silverlight Cream for July 25, 2010 - 2 -- #911

Posted: 25 Jul 2010 08:10 PM PDT

In this Issue: Paul Sheriff , jbaird , Michael Washington , Shawn Wildermuth , Ben Gracewood , Mohamed Mosallem , Jesse Liberty , Nigel Sampson , Kunal Chowdhury , Vikram Pendse , and Frank LaVigne . Shoutout: I don't know who these Commentsys devs are...( read more )...(read more)

Talking about Windows Phone 7 at Atlanta .NET User Group

Posted: 25 Jul 2010 03:32 PM PDT

URL : http://www.atldotnet.org/default.aspx If you're in Atlanta tomorrow (July 26th, 2010), i'll be at the Microsoft office in Alpharetta (north of Atlanta) to speak at the Atlanta .NET User's Group. I will be doing a short talk on Silverlight and interacting...( read more )...(read more)

Mozess CMS

Posted: 25 Jul 2010 07:29 PM PDT

Mozess CMS is an open source ASP.NET based web application for managing data and content within your website. Mozess is backed by .NET 2.0/3.5, C# and based on patterns from many highly used CMSs.

Silverlight 4, MEF and MVVM: loading different “MEF Modules” in the same Container

Posted: 25 Jul 2010 04:19 PM PDT

Today I've finally found some time to make modifications in the "MEF MVVM" project on Codeplex in order to: create a new module using WCF RIA Services and dynamically load this it inside the "MEF module container" described in the previous post; use the...( read more )...(read more)

Sunday, July 25, 2010

Portland Silverlight User Group 10 Aug 2010

Portland Silverlight User Group 10 Aug 2010


Portland Silverlight User Group 10 Aug 2010

Posted: 25 Jul 2010 12:38 PM PDT

On 10 Aug 2010, Adam Kinney and I will be presenting at the Portland Silverlight User Group. As you know I work on the WPF & Silverlight Designer in Visual Studio as part of the Expression Team. This session will provide guidance for writing applications...( read more )...(read more)

Speaking at the Portland Silverlight group on Aug 10 – Building toolable apps that enable dev/design workflow

Posted: 25 Jul 2010 10:53 AM PDT

On August 10th, Karl Shifflett and I will be making the trek down to the Portland Silverlight user group to present on building your WPF and Silverlight applications in such a way that they are tool-friendly or "toolable". Here's the...( read more )...(read more)

Silverlight Cream for July 25, 2010 -- #910

Posted: 25 Jul 2010 08:54 AM PDT

In this Issue: Tony Champion , David Poll , Ben Gracewood , Ryan Alford , Willem Meints , Nokola ( -2- ), and Deborah Kurata . Shoutouts: This is pretty cool-- 10 years of MSDN Magazine in a Silverlight Pivot Found this via Catherine Russell -- MSDN Virtual...( read more )...(read more)

Silverlight On Mobile : 3D on your Windows Phone 7 with Silverlight

Posted: 25 Jul 2010 06:02 AM PDT

With my last " Hello World " post, I am sure you must be in position to write some basic apps for your Windows Phone 7. Now we already spend some time to explore basics of Phone and other Development Environment. Now from this article onwards let's try...( read more )...(read more)

To XAML, with love (an experiment with XAML Serialization in Silverlight)

Posted: 25 Jul 2010 04:05 AM PDT

I'm a big fan of XAML. It provides a nice, declarative, toolable way of defining UI, encourages separation of UI logic and application logic, and is flexible enough to allow an impressive amount of expressiveness. In addition to being a way to describe...( read more )...(read more)

Cross-domain file for self-hosted TCP services

Posted: 24 Jul 2010 09:54 PM PDT

With the new transport (TCP) added in SL4, and a few people started asking how to serve the cross-domain policy file if the TCP service is self-hosted (like the same issue for cross-domain calls to self-hosted HTTP services). I published a new post to...( read more )...(read more)

Saturday, July 24, 2010

Entity Framework 4 “Code-First”: Custom Database Schema Mapping

Entity Framework 4 “Code-First”: Custom Database Schema Mapping


Entity Framework 4 “Code-First”: Custom Database Schema Mapping

Posted: 23 Jul 2010 09:36 AM PDT

Last week I blogged about the new Entity Framework 4 "code first" development option.  The EF "code-first" option enables a pretty sweet code-centric development workflow for working with data.  It enables you to: Develop without ever having to open a designer or define an XML mapping file Define model objects by simply writing "plain old classes" with no base classes required Use a "convention over configuration" approach that enables database persistence without explicitly configuring anything In last week's blog post I demonstrated how to use the default EF4 mapping conventions to enable database persistence.  These default conventions work very well for new applications, and enable you to avoid having to explicitly configure...(read more)

Silverlight on Mobile : Write your first Windows Phone 7 Application with Silverlight

Posted: 24 Jul 2010 10:28 AM PDT

Hi, I am back after a small break in between, well the gap I took just because the moment I started this series, There was a launch by Microsoft for Windows Phone 7 Tools, Yes ! I am talking about Windows Phone 7 Beta Tools which you can download right...( read more )...(read more)

Silverlight Cream for July 24, 2010 -- #909

Posted: 24 Jul 2010 10:19 AM PDT

In this Issue: Tony Champion , Vikas , Larry Larsen , Dimitris - Ilias Gkanatsios , Gergely Orosz , András Velvárt , Rishi , John Papa , David Rousset , David Anson , and Ozymandias . Shoutout: The Swiss MSDN Team Blog announced "Building a Newsreader...( read more )...(read more)

Developing for the Windows Phone 7 - Part 1: The Phone

Posted: 23 Jul 2010 05:23 PM PDT

I am one of the lucky few who received Windows Phone 7 phone this week. For those who will ask, I got a phone because I am writing a book on programming for the Windows Phone 7 (Application Development for the Windows Phone 7 with Silverlight, Addison...( read more )...(read more)

How to: Add Restart Manager Support (Visual C++ 2010)

Posted: 23 Jul 2010 04:05 PM PDT

The restart manager is a feature added to Windows Vista for MFC applications. The restart manager adds support for your application if it unexpectedly closes or restarts.