Wednesday, February 23, 2011

SQL Space Map

SQL Space Map


SQL Space Map

Posted: 05 Feb 2011 12:48 PM PST

SQL Space Map is a tool that lets you quickly and easily view the relative size of database objects on a map, so you can compare them visually. It helps identify large objects, objects with a high index/data ratio, and tables which may be growing more quickly than expected.

WP7 for iPhone and Android Developers - Introduction to XAML and Silverlight

Posted: 23 Feb 2011 01:17 AM PST

This article is part 2 in a 12-part article series on Windows Phone 7 for iPhone and Android Developers . Don't miss... Free SilverlightShow Webinars WP7 series by Andrea Boschin Kevin's 'WP7 for iPhone Developers' book: Show more books WP7 for iPhone...( read more )...(read more)

Silverlight Cream for February 22, 2011 -- #1050

Posted: 22 Feb 2011 09:09 PM PST

In this Issue: Robby Ingebretsen , Victor Gaudioso , Andrea Boschin ( -2- ), Rudi Grobler ( -2- ), Michael Crump , Deborah Kurata , Dennis Delimarsky , Pete Vickers , Yochay Kiriaty , Peter Kuhn , WindowsPhoneGeek , and Jesse Liberty ( -2- ). Above the...( read more )...(read more)

Tuesday, February 22, 2011

Windows Client Developer Roundup 060 for 2/21/2011

Windows Client Developer Roundup 060 for 2/21/2011


Windows Client Developer Roundup 060 for 2/21/2011

Posted: 22 Feb 2011 08:38 AM PST

This is Windows Client Developer Roundup #60. 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 060 for 2/21/2011

Posted: 22 Feb 2011 08:38 AM PST

This is Windows Client Developer Roundup #60. 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 Phone 7 - Part #6: Taking advantage of the phone

Posted: 21 Feb 2011 02:00 PM PST

Don't miss... WP7 shows WP7 Stock Quoting Demo series What is Windows Phone series WP7 App Development book: Show more books This is part 6 from the article series on Windows Phone 7. Windows Phone 7 Part #1: Getting Started Windows Phone 7 Part #2: Your...( read more )...(read more)

Silverlight Cream for February 21, 2011 -- #1049

Posted: 21 Feb 2011 09:00 PM PST

In this Issue: Rob Eisenberg ( -2- ), Gill Cleeren , Colin Eberhardt , Alex van Beek , Ishai Hachlili , Ollie Riches , Kevin Dockx , WindowsPhoneGeek ( -2- ), Jesse Liberty ( -2- ), and John Papa . Above the Fold: Silverlight: "Silverlight 4: Creating...( read more )...(read more)

First Windows Phone 7 update February 2011 - Small update but Big start

Posted: 21 Feb 2011 07:32 PM PST

After tons of rumors and set of predictions on Windows Phone 7 all over Internet, Microsoft came up with first Windows Phone 7 minor update today and it working seamlessly (Not like those "Fear" updates when you don't know what will happen to your PC...( read more )...(read more)

SilverlightShow for Feb 14 - 20, 2011

Posted: 21 Feb 2011 07:26 PM PST

Check out the Top Five most popular news at SilverlightShow for Feb 14 - 20, 2011. Way ahead of all other news for the week, in terms of popularity, is the news on the latest Silverlight 4 runtime update. Here are the top 5 news on SilverlightShow for...( read more )...(read more)

Can Touch This

Posted: 21 Feb 2011 08:14 PM PST

Those who, beside this blog, read Windows Developer resources, may have noticed that at the beginning of this month that sibling team released a "Windows 7 Touch Application Development Guidance". This guidance is purposed to make you learn about:

  • Design Principles. Recommendations on application design.
  • Windows 7 Touch APIs. Windows 7 Touch, Gesture, and Manipulation APIs.
  • Developer Platform Choices. Windows 7 developer platform support for Windows Touch.
  • Software Quality. Windows 7 client software logo requirements.
  • Windows Touch Assets. Additional developer resources.

This is ideal for software developers who want to take full advantage of Windows on touch-enabled PCs. And if you really enjoy touch enabled application development, we recommend you to read a series of articles that our colleague Gus Class is writing:

Check this post, as I'll being updated as Gus keep posting. Winking smile

Smug Photos – Windows Phone 7

Posted: 21 Feb 2011 06:45 PM PST

We've been busy working on a few Windows Phone applications and one of them hit the marketplace recently.  Smug Photos is a photo viewing application for Smugmug a popular photo sharing site.  We are excited to get this first version released...( read more )...(read more)

Monday, February 21, 2011

Two Caliburn Releases in One Day!

Two Caliburn Releases in One Day!


Two Caliburn Releases in One Day!

Posted: 21 Feb 2011 11:18 AM PST

Today, I'm happy to make available the Release Candidates for both Caliburn 2.0 and Caliburn.Micro 1.0 ! The docs for both have been updated significantly, though they will continue to evolve over the coming months. Get em' while they're hot...( read more )...(read more)

Day 3: Working with Masked TextBox of Telerik Silverlight RadControls

Posted: 21 Feb 2011 02:36 AM PST

This is my 3rd day when I explored the Telerik RadControls for Silverlight. Today, I explored the Masked TextBox control of Telerik. It's a good one and gives several options to use.   In this article, I am going to describe you all the APIs of Masked...( read more )...(read more)

Announcing Visiblox Charts for Windows Phone 7

Posted: 21 Feb 2011 09:10 AM PST

We are proud to announce that Visiblox Charts for Windows Phone 7 Beta has been released in version 1.9 of Visiblox Charts and can be downloaded for free here. Visiblox Charts for WP7 is the first charting library that has support for seamingless zooming...( read more )...(read more)

Google Sky on Windows Phone 7

Posted: 21 Feb 2011 03:59 AM PST

This blog post shows just how easy it is to use Google Sky as a tile source for Bing Maps, bringing the universe to Windows Phone 7! Personally I think mapping is one of the most exciting forms of application for mobile devices – the fantastic imagery...( read more )...(read more)

MIX11 Silverlight Bootcamp Workshop, April 11, Las Vegas

Posted: 21 Feb 2011 02:35 AM PST

Just a quick plug for the MIX11 workshop that I'm delivering along with John Papa ( you may know him as the start of TV shows such as "Silverlight TV" ) on April the 11th. John and I ran a workshop at MIX last year and had a really good time working together...( read more )...(read more)

Getting ready for Microsoft Silverlight Exam 70-506 (Part 6)

Posted: 20 Feb 2011 02:00 PM PST

This 6 th part is the before last part in this article series on getting ready for the Silverlight exam. I hope you kept up with all the material we have covered so far. If you're feeling confident, why not take a look at this part and get a bit...( read more )...(read more)

Saturday, February 19, 2011

The Visual C++ Weekly Vol. 1 Issue 8 (Feb 19, 2011)

The Visual C++ Weekly Vol. 1 Issue 8 (Feb 19, 2011)


The Visual C++ Weekly Vol. 1 Issue 8 (Feb 19, 2011)

Posted: 19 Feb 2011 12:00 PM PST

Read in this issue:

  • Win32++: A Simple Alternative to MFC
  • How do you build a community of users that give high quality comments on a website?
  • What's so cool about Boost.MPI?
  • W00t W00t Nix Nix!
  • Concurrency Runtime (CRT): The Resource Manager
  • CPU Caches and Why You Care
  • shared_ptr - Advanced STL, Part 1
  • MFCSensor v1.01 A set of freeware MFC wrapper classes for the Windows 7 Sensors API
  • ProcDump v3.02: A Simple Utility that Detects CPU Spikes in Windows
  • MFC Application Instance Control

vector Template Class (Visual C++ 2010)

Posted: 18 Feb 2011 04:05 PM PST

The vector is a container that organizes elements of a given type in a linear sequence. It enables fast random access to any element, and dynamic additions and removals to and from the sequence.

Friday, February 18, 2011

Walkthrough: Creating a Data Binding by Using the WPF Designer

Walkthrough: Creating a Data Binding by Using the WPF Designer


Walkthrough: Creating a Data Binding by Using the WPF Designer

Posted: 18 Feb 2011 12:50 PM PST

Learn how to create a data binding in Visual Studio 10's WPF Designer. No code needed!

February Release of Silverlight for Windows Phone Toolkit

Posted: 18 Feb 2011 09:23 AM PST

Yesterday the toolkit team pushed out an update to the Windows Phone Toolkit. You can get the February update here . One of the things I am excited about is that the Performance Progress Bar is now part of the toolkit. No need to do all the copying and...( read more )...(read more)

SQL Script to Create a Website Directory

Posted: 18 Feb 2011 08:26 AM PST

Here you can download sql script to create a website directory using SQL Server.

* This is only the easy directory sql script to develop your website.

Directory software may publish in future.

MFC Application Instance Control

Posted: 18 Feb 2011 06:52 AM PST

An interesting question, asked days ago in one of our C++ forums, was the following:

A possible approach, based in mutex (mutual exclusion) objects, was posted a few hours later. In the proposed schema you declare a mutex object inside the MFC application class (i.e. the class header):

  1. // MFC application class declaration
  2. class CYourAppClass::CWinApp
  3. {
  4.     ...
  5.     HANDLE m_Mutex_h;
  6.     UINT m_WinMsg_ui;
  7.     ...
  8. }

When you define the MFC application InitInstance() method, you attempt to create the mutex -whose creation will succeed the first time, fail afterward.-

  1. BOOL CYourAppclass::InitInstance()
  2. {
  3.     m_WinMsg_ui=RegisterWindowMessage(_T("ONNMESSAGE"));
  4.     m_Mutex_h=::CreateMutex(NULL, FALSE, STR_VIEWUTILITYMUTEX);
  5.  
  6.     if ((m_Mutex_h!=NULL)&&(GetLastError()!=ERROR_ALREADY_EXISTS))
  7.     {
  8.         // App is NOT running twice
  9.         CYourDlg dlg;
  10.         m_pMainWnd = &dlg;
  11.         INT_PTR nResponse = dlg.DoModal();
  12.     }
  13.     else
  14.     {
  15.         // App is running twice send message to running app,
  16.         // the app will now know a 2nd instance was started
  17.         ::SendMessage(HWND_BROADCAST, m_WinMsg_ui, 0, 0);
  18.     }
  19.  
  20.     // more initialization follows
  21.     ...
  22. }

About the else, the solution proponent (Bordon) said the following

The "SendMessage" is only needed if you want that the running application knows a 2nd instance was started. You send a registered windows message to your running application, and your running application will receive this message and knows that a 2nd instance was started. You can create i.e. code in your message handler to bring your app to the front.

Interesting. Was marked as solution by the original guy so it seems it worked. Would you have recommended another approach?

Boss Launch 2 Released!

Posted: 18 Feb 2011 03:27 AM PST

Boss Launch 2: Zombie Attack is now available on the Windows Phone Marketplace. It's the zombie apocalypse, and your only ammunition against the walking dead is an office chair and your fat, lazy boss. Launch your obnoxious leader at waves of oncoming...( read more )...(read more)

Silverlight Cream for February 17, 2011 -- #1048

Posted: 17 Feb 2011 09:44 PM PST

In this Issue: Oren Gal , Andrea Boschin ( -2- ), Kevin Hoffman , Rudi Grobler ( -2- , -3- ), Michael Crump , Yochay Kiriaty , Peter Kuhn , Loek van den Ouweland , Jeremy Likness , Jesse Liberty , and WindowsPhoneGeek . Above the Fold: Silverlight: "Multiple...( read more )...(read more)

Asynchronous Web and Network Calls on the Client in WPF (and Silverlight and .NET in general)

Posted: 17 Feb 2011 04:43 PM PST

An asynchronous network call is one in which you fire off a method and don't block the thread while waiting for it to return. This introduces some complexities since you have to somehow be notified of the success or failure of the call, and need to somehow...( read more )...(read more)

Asynchronous Web and Network Calls on the Client in WPF (and Silverlight and .NET in general)

Posted: 17 Feb 2011 04:43 PM PST

An asynchronous network call is one in which you fire off a method and don't block the thread while waiting for it to return. This introduces some complexities since you have to somehow be notified of the success or failure of the call, and need to somehow...( read more )...(read more)

Introducing the February 2011 Silverlight for Windows Phone Toolkit

Posted: 16 Feb 2011 06:48 PM PST

Announcing the Feb 2011 release of the Silverlight for Windows Phone Toolkit, adding tilt and performance progress bars, and addressing customer-reported issues....( read more )...(read more)

Expression Encoder and IIS Media Services at the Business Video Expo

Posted: 15 Feb 2011 07:58 PM PST

Enterprise video is increasingly being recognized by industry experts, such as Gartner, as an important strategic technology. Accordingly, the Expression Encoder and IIS Media Services Team attended the new Business Video Expo, part of ITEXPO East 2011...( read more )...(read more)

Wednesday, February 16, 2011

Accessibility in Visual Studio and ASP.NET

Accessibility in Visual Studio and ASP.NET


Accessibility in Visual Studio and ASP.NET

Posted: 16 Feb 2011 02:00 PM PST

Accessibility standards enable you to build Web pages that can be used by people who have disabilities. This topic provides an overview of the relevant standards and of some techniques for how to configure ASP.NET Web server controls to make sure that they generate accessible HTML.

SQL Azure Migration Wizard v3.5.6

Posted: 31 Aug 2009 02:23 PM PDT

SQL Azure Migration Wizard (SQLAzureMW) is designed to help you migrate your SQL Server 2005/2008 databases to SQL Azure. SQLAzureMW will analyze your source database for compatibility issues and allow you to fully or partially migrate your database schema and data to SQL Azure.

NuGet 1.1 Released

Posted: 14 Feb 2011 12:12 AM PST

This past weekend the ASP.NET team released NuGet 1.1 .  Phil Haack recently blogged a bunch of details on the enhancements it brings, as well as how to update to it if you already have NuGet 1.0 installed.  It is definitely a nice update (my favorite improvement is that it no longer blocks the UI when downloading packages). Read Phil's blog post about the NuGet 1.1 update and how it install it here .  NuGet is Not just for Web Projects NuGet is not just for ASP.NET projects – it supports any .NET project type.  Pete Brown recently did a nice blog post where he talked about using NuGet for WPF and Silverlight Development as well.  You can read Pete's blog post about NuGet for WPF and Silverlight here . How to Install...(read more)

sudo localize --crossplatform [Free PseudoLocalizer class makes it easy to identify localization issues in WPF, Silverlight, and Windows Phone 7 applications!]

Posted: 16 Feb 2011 09:57 AM PST

Two posts ago, I explained the benefits of pseudo-localization and showed an easy way to implement it for WPF - then said I'd outline how to do the same for Silverlight and Windows Phone 7. In my previous post, I went off on the seeming diversion of implementing...( read more )...(read more)

Windows Phone 7 - Part #5: Panorama and Pivot controls

Posted: 15 Feb 2011 06:56 PM PST

This is part 5 from the article series on Windows Phone 7. Windows Phone 7 Part #1: Getting Started Windows Phone 7 Part #2: Your first app Windows Phone 7 Part #3: Understanding navigation Windows Phone 7 Part #4: The application lifecycle Windows Phone...( read more )...(read more)

Tuesday, February 15, 2011

Day 2: Working with BusyIndicator of Telerik Silverlight RadControls

Day 2: Working with BusyIndicator of Telerik Silverlight RadControls


Day 2: Working with BusyIndicator of Telerik Silverlight RadControls

Posted: 15 Feb 2011 02:14 AM PST

Last week I started exploring Telerik RadControls for Silverlight. On Day 1 of exploration, I just gone thru the basic overview of Telerik RadControls and installation steps.   In this post, we will explore the BusyIndicator that comes with RadControls...( read more )...(read more)

Moonlight 4 Preview Now Available

Posted: 15 Feb 2011 09:19 AM PST

The Mono® Project, an open-source initiative sponsored by Novell, announced the preview availability of Moonlight™ 4, an open source Linux implementation of Silverlight. The release gives Firefox and Google Chrome users on Linux access to the...( read more )...(read more)

C# for Android and iOS Developers

Posted: 15 Feb 2011 01:42 AM PST

This article will provide an introduction to the basic concepts of writing code in C# for those of you already familiar with Java from Android development or with Objective-C from iPhone and iPad development. If you're already a .NET developer and...( read more )...(read more)

Silverlight Cream for February 14, 2011 -- #1047

Posted: 14 Feb 2011 09:32 PM PST

In this Issue: Mohamed Mosallem , Tony Champion , Gill Cleeren , Laurent Bugnion , Deborah Kurata , Jesse Liberty ( -2- ), Tim Heuer , Mike Taulty , John Papa , Martin Krüger , and Jeremy Likness . Above the Fold: Silverlight: "Binding to a ComboBox in...( read more )...(read more)

Windows Client Developer Roundup 059 for 2/14/2011

Posted: 14 Feb 2011 01:00 PM PST

Happy Valentine's Day! This is Windows Client Developer Roundup #59. 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 059 for 2/14/2011

Posted: 14 Feb 2011 01:00 PM PST

Happy Valentine's Day! This is Windows Client Developer Roundup #59. 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)