English
|
Download Silverlight
|
Sign in
|
Join
Home
Get started
Showcase
Learn
Community
Forums
RSS
Videos
Whitepapers
QuickStarts
Blogs
Gallery
Browse by Tags
All Tags
»
Digging Deeper
»
XAML
(
RSS
)
animation
Beta 2
Blend For Programmers
Breaking Change
Bugs
Building Apps
Community
Control Toolkit
Controls
Controls and Events
Custom Controls
Data Binding
Dependency Properties
Files
How Do I Videos
Learning Silverlight
Multi-page
Observations
Opinion
RC0
Recommended Resources
RTM
silverlight 2.0
Styles and Templates
Tags
Templates
Threading
Tools
Transforms
user interface
Webcast
Using Blend with Visual Studio
For the past six months or so I've been experimenting with and then "preaching" the idea of developing with two tools: Expression Blend for the UI and Visual Studio for the code. This has paid big dividends for me in productivity and it...
Posted
Nov 09 2008, 12:29 PM
by
Microsoft Weblogs
Filed under:
XAML
,
Tools
,
Digging Deeper
,
Blend For Programmers
,
Building Apps
,
Observations
,
Dependency Properties
AutoCompleteBox control / Worker Threads
I recently began a discussion of the Silverlight Toolkit and on the way towards explaining the AutoCompleteBox I became distracted by creating a list of words to use as our datasource. I've actually reworked that example, slightly to build the list using...
Posted
Nov 03 2008, 04:14 PM
by
Microsoft Weblogs
Filed under:
XAML
,
Tools
,
user interface
,
Digging Deeper
,
Control Toolkit
,
Threading
On Learning New Technology – Controls Toolkit & Examples
I had a great PDC. I arrived with a schedule filled with sessions I intended to go to, and (shhhhh!) I skipped them all (except, ScottGu’s keynote and Scott Hanselman’s BabySmash both of which were (predictably) great). The reason I...
Posted
Nov 01 2008, 02:34 PM
by
Microsoft Weblogs
Filed under:
Controls
,
XAML
,
Tools
,
Recommended Resources
,
Digging Deeper
,
Files
,
Control Toolkit
It Ain't You, Babe… A Not-a-bug bug in DataGrid
I'll be writing a set of mini-tutorials on the DataGrid that will, as the King advises, begins at the beginning, goes on till it comes to the end and then stops[1], but before I do, a "Set Of Behaviors That Is Perfectly Understandable But...
Posted
Oct 22 2008, 08:48 AM
by
Microsoft Weblogs
Filed under:
XAML
,
Digging Deeper
,
Breaking Change
,
RTM
,
Bugs
Silverlight and Data
Tim and I and many others have been discussing, off and on, the frequent requests for videos/tutorials/demos, etc. that show how to move data into and out of databases and display them in Silverlight. On the one hand, my response is that the very question...
Posted
Oct 19 2008, 01:02 PM
by
Microsoft Weblogs
Filed under:
XAML
,
Tools
,
How Do I Videos
,
Data Binding
,
Digging Deeper
,
Opinion
,
Community
,
Observations
Data Binding – Data Validation
The third and final Data Binding topic I'd like to cover for now is Data Validation. I'll modify the code discussed yesterday we're going to validate the Quantity on Hand field, already marked as two-way (that is, the user can enter a new value and it...
Posted
Oct 13 2008, 12:30 PM
by
Microsoft Weblogs
Filed under:
XAML
,
Data Binding
,
Digging Deeper
Data Binding – Data Conversion
One of the more interesting topics that arise in Data-binding is that of Data Conversion. So much can be accomplished without explicit conversion that it is easy to overlook… until you hit the real world. To see this, I'll make a small modification to...
Posted
Oct 12 2008, 10:29 PM
by
Microsoft Weblogs
Filed under:
XAML
,
Data Binding
,
Digging Deeper
,
Dependency Properties
Data Binding – Margin Notes
We have a couple tutorials and videos about Data-binding, and once you grok the basics, it is reasonably straightforward. Tutorial – Data-binding Video – Data-binding There are a couple interesting concepts at the edges that are worth calling out, however...
Posted
Oct 11 2008, 01:54 PM
by
Microsoft Weblogs
Filed under:
XAML
,
Data Binding
,
Digging Deeper
Custom Controls – The Dénouement
Over the past month I've posted half a dozen min-articles about creating custom controls that can interact with the Visual State Manager, and the underlying engine that makes it work; especially Dependency Properties and the Parts and States Model . Intro...
Posted
Oct 09 2008, 09:47 AM
by
Microsoft Weblogs
Filed under:
XAML
,
Digging Deeper
,
Templates
,
Custom Controls
,
RC0
Tag Property – The Diplomatic Pouch of Silverlight
I received feedback from a few sources recently expressing confusion about the Tag property, which resides in the class FrameworkElement. Notice, first that Control (the base for all visible controls) derives directly from FrameworkElement and thus...
Posted
Oct 06 2008, 01:51 PM
by
Microsoft Weblogs
Filed under:
XAML
,
user interface
,
Digging Deeper
,
Building Apps
,
Tags
Template Browser – an indispensible tool
One way that many developers like to create styles and templates for controls is to modify the existing styles and templates. An unusual feature of Silverlight is that every control in the toolbox is lookless – its appearance is determined by its own...
Posted
Oct 03 2008, 12:46 PM
by
Microsoft Weblogs
Filed under:
XAML
,
Recommended Resources
,
Digging Deeper
,
Templates
,
Custom Controls
,
RC0
Dependency Properties - Precedence
Today we wrap up dependency properties by talking about one of the most important, though typically invisible aspects: DP precedence order. This is critical because dependency properties, by their nature, are designed to have their final value set from...
Posted
Oct 02 2008, 01:39 PM
by
Microsoft Weblogs
Filed under:
XAML
,
user interface
,
Digging Deeper
,
Custom Controls
,
Dependency Properties
,
RC0
Dependency Properties, Continued
First, a hearty thank you to " obsid " who wrote a great comment noting that by using reflector you can find that the documentation is not yet updated and System.Windows.PropertyMetadata's constructor is overloaded. While I am a fan...
Posted
Oct 01 2008, 02:03 PM
by
Microsoft Weblogs
Filed under:
XAML
,
Digging Deeper
,
Dependency Properties
,
RC0
Dependency Property System – Deeper Dive Part 1
On the 17th I began a discussion of Dependency Properties, but as I said then, there is more to say. This central concept to Silverlight Programming has traditionally been taught as an advanced concept.(Can we have traditions in a product that hasn't...
Posted
Sep 30 2008, 01:07 PM
by
Microsoft Weblogs
Filed under:
XAML
,
Digging Deeper
,
Custom Controls
,
Dependency Properties
,
RC0
Dependency Properties – Background for Custom Controls
In a previous post I began talking about Custom Controls, and I will continue that discussion over the next few days and weeks even as I start producing videos on the topic. It turns out that the more you look at Custom Controls, the deeper you...
Posted
Sep 17 2008, 09:00 AM
by
Microsoft Weblogs
Filed under:
XAML
,
Digging Deeper
,
Templates
,
Building Apps
,
Custom Controls
,
Dependency Properties
Next
Channel 9:
This Week on C9: Xbox & Zune get updates, C9 gets custom CSS, and autonomous trucks!
WindowsClient:
Forwarding the DataGrid’s DataContext to its’ columns..
WindowsClient:
Finding msxml versions in use (redux)
Channel 8:
Max Builds an HTPC Part III: The Motherboard
Channel 9:
XAML Power Toys - Instant Form Generation
Silverlight:
A Better Multi-Page Solution
Channel 10:
Meet the Windows Gurus!
WindowsClient:
Silverlight Movies (Silverlight + Live Search)
WindowsClient:
WUX 203: Introduction to the Silverlight Controls Framework
TechNet Edge:
Vista deployment project using MDT
TechNet Edge:
Screencast: File Services in Windows Server 2008 (SMB Protocol Comparison)
Channel 10:
Sync Your Live Writer Drafts With Mesh
IIS.NET:
Why IIS7? Top 12 cool features…
Channel 10:
Windows Live Hotmail “Quick Add”
Channel 10:
Zune’s New Subscription Service Lets You OWN Your Music
WindowsClient:
MSXML 4.0 Service Pack 3 Beta on its way...
Channel 9:
Brian Beckman: The Zen of Stateless State - The State Monad - Part 2
Channel 9:
Rockwell Automation: FactoryTalk
Channel 10:
Photokina 2008 - Drew Gardner shows us the 60MP P 65+
Channel 9:
Brian Beckman: The Zen of Stateless State - The State Monad
Microsoft Communities
ASP.NET
Channel 8
Channel 9
Channel 10
IIS.NET
Silverlight
TechNet Edge
WindowsClient
Mix Online