|
|
Browse by Tags
All Tags » XAML (RSS)
-
Get it here . Discuss amongst yourselves at the forum . Don't miss Guy Burstein's guided tour . Here's the official word: Visual Studio 2008 With Visual Studio 2008, developers and development organizations have the tools that enable them to be more productive, take advantage of all the latest platform advances on Windows, Office and the Web, and collaborate more effectively throughout the software lifecycle. Visual Studio 2008 offers more than 250 new features and improvements to existing features, providing developers of all skills sets – from the hobbyist to the small development shop to enterprise development organizations – the tools they need to build great applications. Microsoft is committed to helping developers be successful and provides community resources, reference material, software, add-ins, and more to guide construction of Software+Services applications, data-driven solutions, and compelling user experiences. Visual Studio 2008 SP1 beta introduces improvements and new functionality Read More...
|
-
Deploying Silverlight content to a production web server is a pretty easy process. Despite occasional misconception, Silverlight doesn't require a Microsoft-based web server: Apache can host up Silverlight content just as happily as IIS. But there's one little gotcha: web servers are typically configured to only serve up a limited set of known file extensions as static content. That's all well and good, but Silverlight introduces two new file extensions (.xaml for loose XAML files and .xap for the zip-based binary packaging format). As a result, you need to add the MIME types for those file extensions to your web server so that it recognizes Silverlight content appropriately. Here are the MIME types you need to add to the server configuration: Extension MIME Type .xaml application/xaml+xml .xap application/x-silverlight-app That's all you have to do. Unfortunately, it's not possible to provide generic instructions for how to add MIME types, as it varies from server to server, but here are Read More...
|
-
Scott Koon thinks not: http://scottkoon.org/2008/02/08/i-still-hate-xaml-though-quo/ Remember, my November 2004 blog post " Our 7 Goals for Xaml " - human readability was one of the goals...not the only goal. Read More...
|
-
Interesting seeing an xml format with property elements like "<body.head>" and "<body.content>"... Here is an example of the xml format that looks like it tries to be an html like representation of a document that is convertable to a flowdocument (from XML to FlowDocument Converter ) <block class="text"> <p fontfamily="georgia" fontcolor="black" fontsize="12" fontstyle="normal" fontweight="normal">The decision – which also applies to cargo services – is significant, said industry watchers yesterday.</p <p fontfamily="georgia" fontcolor="black" fontsize="12" fontstyle="normal" fontweight="normal">Although the December 2008 date had been set four years ago, there was no certainty that all members of the 10-nation grouping would agree to free up air travel by then, they said.</p> <p>Mr Anthony Concil, a spokes man for Read More...
|
-
Ran into a comment by Kent on Kevin's post about WCF serialization with Xaml where he pointed toward this "Xaml" post where he discusses Xaml verbosity and separation of concerns into Functional and Aesthetic Xaml. Read More...
|
-
I'm delighted to see that Infragistics have just released their NetAdvantage control set for WPF. It's a huge download: over 100MB, so either the controls are very big, the documentation is extremely verbose, or there are lots of samples included! This control set nicely fills the gaps in the capabilities currently provided by WPF, including a data grid, charting controls and an Office ribbon implementation that looks pixel-perfect to me. Complex controls like an Office ribbon clearly benefit hugely from XAML. The ability to declaratively create nested collections really makes what would otherwise be a painstaking and error-prone task really easy. In the case of Infragistics' ribbon, you just declare a XamRibbon element that contains a RibbonTabItem that contains a ButtonGroup that contains the constituent buttons. It's almost self-documenting, because it so closely parallels the actual visual structure of the ribbon. Adjusting the visual theme of the ribbon is as easy as any other WPF Read More...
|
-
Have you seen Flotzam ? It's a fun mash-up that Karsten and Tim put together that aggregates a bunch of different data sources: Twitter, Facebook, Flickr, Digg, YouTube and indeed any general RSS feed. You can install it either as an application or a screen saver, and it's a nice way to see what's going on out there on the "tubes". Karsten has coined the term panopticon to describe it (from the Greek, meaning all seeing ); to me, this feels like it has the potential to form the first step of a project to build the ultimate, pluggable, modular social networking client. Being a WPF application, Flotzam can be easily restyled. From the enter/exit transitions for new items to the overall visual look and feel of the Flotzam interface, you can do almost anything you want just by tweaking the XAML mark-up. And with MIX08 selling out quickly (hope you've registered), the team thought it would be fun to put together a little contest that gives you the chance to experiment with WPF by creating Read More...
|
-
Karsten and Jaime have published a great whitepaper that looks at how Xaml transforms the collaboration between designers and developers in WPF: The New Iteration Read More...
|
-
Good question from The Blomsma Code, with an answer from WPF Designer PM Mark Wilson-Thomas. I chime in with a comment as well.. XAML validation - design vs. runtime error Read More...
|
-
Check out Handy Xaml's intro . One thing you'll see is an alternative Xaml textual format (no brackets, no quotes...). Cool! Lots of possibilities here... Fundamentally, Xaml doesn't need to be tied to XML...XML is just one possible representation of the Xaml data model. Read More...
|
-
Whenever we run a WPF or Silverlight training event or lab, the one question that is guaranteed to come up relates to the designer / developer workflow on a project team. In the old days of Win32 or Windows Forms, the workflow was straightforward (albeit extremely limiting). A lot of desktop application development teams I've seen, particularly in the enterprise, don't even include a formal role for a user interface designer. Although the development team might include a business analyst or someone in a interface development role who would be doing some basic interaction design and application flow work, the actual interface would be mostly designed and implemented by the same programmer who was writing the underlying logic. On the other hand, for the projects where design was taken more seriously as a core element to the success of the application, the design and development teams were separated into different silos. The design team would often present their output in the form of a color Read More...
|
-
Interesting post covering DSLs and some thoughts on Microsoft's direction here, with discussion of Xaml. commality: What Irks Me About Visual DSLs Read More...
|
-
WPF enables you to refer to Public or Internal types in Xaml. Internal types only work at runtime if they are loaded from Baml in the same assembly. We did this support so that people could build Windows/Pages/UserControls that could be part of your public API, while not requiring that all of the elements/objects that you use must be public. 2 questions related to this: if you are using internal types in Xaml, why do you find it useful? how critical do you think it is that Silverlight support a similar feature? why? Read More...
|
-
http://www.clariusconsulting.net/blogs/kzu/archive/2007/09/24/WhyXAMLmakesSystemConfigurationandEnterpriseLibraryConfigurationobsolete.aspx Read More...
|
-
Mike Taulty realizes that Xaml doesn't always create graphs of .Net objects .... XPS and now Silverlight 1.0 has shown that. This is how I think about it: Xaml represents data. That data is often hierarchical in nature. Systems can map that data into the creation of a graph of objects. Those objects may be .Net, unmanaged, or other type system objects. What happens with that "data" is up to the receiver/handler... Read More...
|
|
|
|