Navigation |
BlogsDo you Silverlight? Configuresoft is hiringThe team I work with at Configuresoft is hiring. We are looking to fill an opening on our application infrastructure team, building the framework that underlies our new application development projects. Our new applications make heavy use of Silverlight and .Net 3.5 to display data visualizations built from the ECM CMDB.
Matthew Roche on RunAs RadioMatthew Roche, a colleague at Configuresoft, recently appeared on RunAs Radio. Matthew says: Conversion ConversationIn Tag, you are not it I mistakenly said you need an IValueConverter so that the xaml parser could convert the string "Divide" into the enum value Operator.Divide. (I must've been too busy trying to find a clever Parthian Shot.) IValueConverters are used by the binding engine, and are assigned via binding markup extensions. Tag, you are not itIn WPF and Silverlight 2.0 Beta 1, the FrameworkElement class provides a Tag property. From the Silverlight 2.0 documentation on MSDN:
Configuresoft on PodTechJared Youtsey, a senior developer and colleague at Configuresoft, was recently featured in a pod cast on PodTech: Silverlight or WPF, can you tell the difference?Here at Configuresoft, we are developing an infrastructure to be used to build our next generation Configuration Intelligence products. We have had lots of internal debates about which UI platform we should use for our future applications - browser or desktop. We've looked at everything from ASP.NET Ajax, Silverlight and Adobe Flex, to Java Swing, WinForms and WPF. Preparing your Silverlight 2B1 app to be skinnedSay you are working on your new Silverlight 2.0 Beta 1 application. You know you are going to build some slick custom styles, but you do not have the styles ready yet. You want to proceed with your application development, but want to put in placeholders for the upcoming styles. For this example, I'm going to borrow a bit of the sample code from WPF in Action with Visual Studio 2008. The sample code builds a simple calculator user interface, then proceeds restyle the buttons with a custom template. Silverlight 2b1 StylesSetting default control styles (and templates) in Silverlight 2.0 Beta 1 works a bit differently than WPF. In WPF, I can set a style in an element's resource dictionary (i.e. Application.Resources or Window.Resources) that will automatically be applied to all descendents. Say I wanted to change the text color of all TextBlocks in my application, I could create this style in App.xaml:
Object selection, identification and editingI recently stumbled upon a UI design article published in the November 2004 edition of the SAP Design Guild. The article, User Interface Patterns - Components for User Interfaces, discusses reusable components, user interface patterns, and mapping UI patterns to user tasks.
CollaborationMerriam-Webster OnLine defines collaboration as:
Let me tell you about how my middle-school aged children are using IM, email, Google Docs, and Windows Live SkyDrive to collaborate on their Colorado History Day projects. Colorado History Day is part of the National History Day contest: |
Recent blog posts
User login |