|
|
Browse by Tags
All Tags » Expression Blen... » WPF (RSS)
-
One Tweet by Oliver Sturm (http://twitter.com/olivers) the other day got me to thinking. He was asking about the possibility to host graphics for a web site in XAML format, and the best way to render it. Currently, there are 3 possible ways that I know of to render XAML in a web browser Loading the XAML file directly in an IFRAME will trigger Windows Presentation Foundation on the client (if available). The IFRAME can be positioned in the page so the it "blends" with the HTML page. That's only for Windows (IE and Firefox) and requires .NET 3.0 (or preferably 3.5/3.5 SP1) installed on the client. I wouldn't recommend that solution. Silverlight can load loose XAML files. However, Silverlight XAML is less powerful than WPF XAML. Not all controls and features are supported. Also, it requires a plug-in to be installed on the client. The plug-in is available for a number of platforms, but still. More lightweight than solution 1, but still not ideal to render static images. Rendering the XAML Read More...
|
-
Je viens de voir passer ce post, sur le blog de Stefan Dobrev, qui devrait faire plaisir à plus d'une personne En effet, il a développé un petit addin à Expression Blend qui lui permet d'avoir... l'Intellisense: Le téléchargement et la procédure... Read More...
|
-
I just posted today's talk at the RIA conference in the World Trade Center, Zurich. Unfortunately it was not recorded, but the slides and the demos' source code is available on my site. The talk went really good, even though the crowd was rather tough :) Trying to "sell" Windows Presentation Foundation, a desktop Windows-only technology, to an audience of web developers, many of them using Java and open source technologies (and even one Adobe employee) sparkled some very interesting discussions. I can't say I convinced everyone (and it was most certainly not my intention), but I think everybody had a really good time. I know for sure that I did! To all those who stayed until the end of my presentation, and even though mine was the last presentation of the day, thank you very much!! To those who couldn't stay, I hope you'll have fun checking the slides and the demos, and contact me if anything is unclear!! Read More...
|
-
Introduction I've been posting a lot about Silverlight lately, but hey, here is a WPF post, and about WPF integration, no less. Note : To fully understand this article, you should have a basic understanding of WPF, styles and templates, triggers, etc... In my current project at work, I act as WPF Integrator. I am that dude who sits between the designers and the developers, and tries to avoid that they fight too much. Or something. Sometimes it works, sometimes it doesn't, you know how it is with kids. They need their freedom. But I digress. One important task of a WPF Integrator is (drum roll) WPF integration. For us, this operation usually occurs when we have a design iteration. The way we create application components is (roughly) the following: The Developer creates the component in Visual Studio. The component is composed of a main assembly (EXE or DLL), containing "functional XAML" and source code (code-behind), and a "Skins" DLL containing XAML resource dictionaries. (Note: Because Read More...
|
-
The Swiss edition of the TechDays 2008 is over. It was a great success,many people came, and as far as I can say, people had a good time. I didn't attend any sessions though, because I hung out in the main area instead and met a number of people (some of them I knew from MIX or other occasions), and talked talked talked. Yesterday evening, there was a party, I didn't stay too late though because I wanted to be well rested for my talk this morning. My talk titled "Siemens goes WPF, Lessons learned" went great. It was in the first slot of the day, starting at 9. Many people came (I didn't count, but the room was 90% full, I'd say). People even laughed at my lame jokes (since no designers came to the session, I was free to joke about them, bwahaha :) Seriously, I regretted that no designers attended, but it's not very surprising. TechDays are rather developer-oriented (something I hope will change in the future, and Microsoft will open up and invite more designers soon). I had a lot of positive Read More...
|
-
Robbie Ingebretsen: "This is a creative experiment" "We didn't always look into best practices" Talks about the Integrator role. Nathan Dunlap: "Designers should probably use Visual Studio more" "It's a great tool to dive into the code,check the SDK..." Snippets are distributed as a Snippet installer VSI file. Silverlight code snippets WPF code snippets By the way, check Dr WPF's snippets too! To access the Nerd snippets in the code, simply type "nerd". Displays the list of all snippets. Custom Control to display image sequences, provided for free. "ImageSequencer.cs" Propery SourceFolder, points tothe folder containing the sequence of images Snippet "Storyboard" allows to modify values of a storyboard from code. Snippet "Sound player" provides a lightweight way to play sounds. Value converters Provides a default implementation Creating a new custom panel WrapPanel in Silverlight DeepZoom snippet for Silverlight, looks pretty cool! Provides easy zooming into a DeepZoom prepared image. Get Read More...
|
-
The keynote is transmitted live at http://tinyurl.com/2x63xc Read More...
|
-
Karen Corby NB: Code will be posted on Karen's blog User control, motivations Re-use Modularization Encapsulation Same concept as in WPF No more need for "InitializeFromXaml()", good news. The "XAML hook" is done for us by the framework KeyDown Event can now be handled on any component level, not just the application level like before Databinding in Silverlight, how much sweeter can it get. Can't wait to play with it... Wondering how well the MVVM pattern can be used in Silverlight. Oh yeah, flow layout is probably even sweeter than databinding. Accessibility of controls Keyboard tab, focus, directional navigation Screen reader support based on UIAutomation (check Mark Rideout's videos) Custom Control, motivations Separate the visual from the logic For default L&F add generic.xaml file set BuildAction to Resource remove CustomTool build action add ResourceDictionary with default L&F for the Custom control. Styling Tweek minor visual characteristics Major difference to WPF: Styles Read More...
|
-
Silverlight 2 Beta 1 runtime Download Microsoft Silverlight Tools Beta 1 for Visual Studio 2008 (contains the SDK) Download Microsoft Expression Studio 2 Beta (contains Blend 2, Design 2, Web 2, Media 2 and Encoder 2) Download Microsoft Expression Blend 2.5 March 2008 Preview (can be installed side by side with Blend 2) Download Microsoft® Silverlight™ 2 Software Development Kit Beta 1 Documentation Download Source Code and Unit Tests for Silverlight 2 Beta 1 Controls Download Read More...
|
-
WeatherBug New Silverlight application running on Nokia Cool app, "very easy to develop using Silverlight" Scott Guthrie Wrapping up and summarizing. Time to have lunch!! Read More...
|
-
Cirque du Soleil Use WPF application to track cast information Cirque du Soleil recruiting ScottGu for their shows. Good idea. "Come see the Man Who Never Sleeps". Scott Guthrie Performance for WPF videos and image handling MUCH better. Pretty cool Write custom effects in WPF and they are pushed to the hardward for acceleration. (for example ripples, shadows, etc...) Effects applied to controls during runtime, physics engine calculation, all pushed to hardware for better performance. All these included in .NET 3.5 SP1 available this summer. "Let's talk about mobile", yes, let's! Silverlight available for Windows AND non-Windows mobile phones. Stimulant Silverlight application running on mobile phone. See where your friends are in real time. Photos and videos. Tell your friend you're on your way in real time. Shows current location in real time. "Rich intuitive user experience for mobile environment". Scott Guthrie "Trying to get Silverlight on as many mobile devices as possible" Microsoft Read More...
|
-
Scott Guthrie about Silverlight Silverlight controls developedby MSFT are shipped as Open Source! Devigner role officially mentioned in ScottGu's slides! Yes I do exist! Show off new SL 2 applications AOL Builds new AOL email client using Silverlight. Using IsolatedStorage much faster and more advanced than using the browser cache. Scott Guthrie Enable user experience that doesn't exist today. Deep zoom. Based on research project. Navigates through very large images by downloading only portions of them Hard Rock and Vertigo AMAZING application: HardRock.com then look for Memorabilia. Collection of high def pictures (2 BILLIONS pixels), with amazing deep zoom abilities. Wow. Mind blowing. Wow, first time I am asked to install SL 2 Beta 1 :) Read More...
|
-
Scott Guthrie: Silverlight 2 features: Cross browser cross platform version of .NET Multi language support WPF UI framework (as a subset). Use controls, layout management. Databinding support Skinning, styling Animation support Networking (REST, SOAP, etc...) Built in support for Sockets Integrated data support, including LINQ Local cache store High performance Small download, fast install(4.3 MB download all inclusive) Linux implementation of SL2 available. Includes Calendar control, Datagrid control... Very rich support for templating and skinning. Split view design editor in VS2008!! Remote debug Silverlight running on a Mac too CTP versions of VS2008 and Expression Studio shipping today. Read More...
|
-
Scott Guthrie: Strategic alliance with Move Network using SL2. Windows Media Services 2008: scalable solution, runs on top of WIndows server 2008, is free. Progressive download: IIS7 media pack shipped last week with Bit Rate Throttling and Web playlist, also free. Business opportunities with advertising in Silverlight John Harris, Senior PM on Expression: SL 2 advertisement demo New ad templates for Silverlight with built-in banners, including animations for appearance, etc... Move to Blend to position the actual ad in the place holder and animate it. Atlas ad managerhelps managing online advertising Expression Encoder 2 allows XAML based overlays, for example for advertising. Ari Paparo, DoubleClick Library "DartShell" for easier online advertising Exposes events for video handling (start, pause, midpoint, muted, etc...) Perkins Miller, NBC sports and olympics "Terrified about Beijing games starting in 150 days" "Most ambitious project online ever attempted" Content will be made available Read More...
|
-
Dean Hachamovitch (IE General Manager) IE8: Select an address, choose "Live map" from a context menu and get a Live Map view of the place. Web slices: User can subscribe to parts of a web page. Hover on a part of the site, icon shows up, select a "web slice" and subscribe.Displays a new bookmark, live view of the web page "extract". Beta 1 of IE8 available for developers after the keynote Scott Guthrie Quick peep of live Silverlight sites. 1.5 million installations of Silverlight per day, should accelerate with SL2 SL2 Beta 1 available today Silverlight 2.0 now runs on mobile devices. Bandwidth can be an issue --> adaptive streaming added to SL2. Switch between bitrates automatically as CPU and bandwidth change. No need to write any code for that, SL takes care of it dynamically. Read More...
|
|
|
|