Tag | MVVM Posts

In this Issue: Corrado Cavalli, Davide Zordan, Braulio Diez, David Anson, Jeff Prosise, Jesse Liberty, Koen Zwikstra, Giorgetti Alessandro, John Bruin, Colin Blair, Radenko Zec, and Gill Cleeren(2). Shoutouts: Have you seen this for Visual Studio? Visual Studio Theme Generator .. very nice! Jeff Barnes has his slide deck and projects up for a Silverlight presentation he gave: Silverlight 4 – Presentation and Code Samples My Advent Candle seems to have a problem, but could answer why I'm having trouble ...
In this Issue: Jeremy Likness, Rudi Grobler, Nick Kramer, Fredrik Normén, Mike Taulty, Deborah Kurata, Shayne Burgess, Glenn Block(2), and Gill Cleeren(2). Shoutout: Did you know MIX10 registration was open? Register by Jan 15th and get in for $795!! MIX10 From SilverlightCream.com: Unit Tests for ViewModels AND Views in Silverlight Confused about Unit Testing Silverlight apps in MVVM? Jeremy Likness isn't... and he shows us how! Blend 3 Tip: Filter resources by selected element Rudi Grobler has ...
My XAML learning project is inspired by Leon Bambrick’s “World’s Simplest Code Generator” (http://secretgeek.net/wscg... It’s a 3-pane window where you type or paste data into the top pane, enter a formatting pattern in the middle pane, and it displays the formatted results in the bottom pane: (Yes, I know about auto-implemented properties, Visual Studio snippets, and T4. The property-generating scenario above is just for example purposes.) The TextBox controls are bound to properties of my ViewModel, ...
Technorati Tags: WPF WPF patterns : MVC, MVP or MVVM or…? What to use? Model-view-controler, the model-view-presenter or the new paradigm called model-view-viewmodel? MVC is kind of template and also a framework that can be used in VS 2005 and VS 2008. MVVM is a part of WPF which can be used to create windows apps. It's common practice to let the UI layer do more than it should. Without a clear separation of responsibilities, the UI layer can often become a catch-all for logic that really belongs ...
Technorati Tags: MIX On MIX conference will cover "Using Microsoft Silverlight 4 to Create Dynamic SharePoint 2010 User Experiences" by Paul Stubbs The convergence of Silverlight 4 and native support for Silverlight in SharePoint 2010 offers an incredible opportunity to design and deploy rich and dynamic Internet applications. Silverlight 4 Boot Camp by John Papa In this half-day workshop, we can learn the skills necessary to create powerful Silverlight 4 applications. We will start with basic platform ...
Technorati Tags: Silverlight,Application Architecture and Design Strategies,Tutorials,WPF 5 Minute Overview of MVVM in Silverlight Model-View-ViewModel ( MVVM ) is a pattern to use with Silverlight and WPF. john gives short explanation of MVVM MVVM works well with XAML based applications is because of the powerful XAML binding features. This allows the View to be separated from the data and the logic. The View can be designed in Expression Blend while the ViewModel can be developed in Visual Studio ...
Technorati Tags: Silverlight Silverlight 4 Beta enhances the building of business applications, media applications.New features include printing support, significant enhancements for using forms over data, full support in the Google Chrome web browser, WCF RIA services, modular development with MEF, full support in Visual Studio 2010, bi-directional text, web camera and microphone support, rich text editing, improved data binding features, HTML support, MVVM and commanding support, new capabilities ...
In this Issue: Gill Cleeren, Chris Klug, Expression Blog, James, nmarun, Deborah Kurata, cherylws, Jeremy Likness, David Kelley, Lee, and Fredrik Normén. Shoutouts: Jonathan van de Veen's latest post is on time management and setting goals: Adventures while building a Silverlight Enterprise application part #30 ChristophDotNet reports on a Silverlight 3 / Expression Lab Posted From SilverlightCream.com: Silverlight Advent Calendar: December 9th: Element-to-element bindings in Silverlight 3 Gill Cleeren's ...
In this Issue: Andrea Boschin, AfricanGeek, Davide Zordan(2), raelango, Rene Schulte, Brad Abrams, Colin Blair, CorrinaB, Deborah Kurata, Gill Cleeren(2), Fredrik Normén, and amazedsaint. Shoutouts: Koen Zwikstra has an update for Document Toolkit 1.1.0.4 Shawn Wildermuth announced My Interview about Silverlight at Sweden's OreDev Doug Blackmore wrote to say his blog has moved, and to kick it off he reports his Silverlight ComboBox Updated From SilverlightCream.com: Developing applications gets easy ...
In this Issue: Davide Zordan(2), Fredrik Normén, Nick Kramer, Gill Cleeren(2), Jeff Prosise, CorrinaB, Al Pascual(2), Nigel Sampson, and Kirupa. Shoutout: Pete Brown has posted his list of 10 Must-See PDC 09 Sessions ... but it's 11 :) From SilverlightCream.com: Experiments using MEF, MVVM and Silverlight 4 Beta – Part 2: Custom attributes Davide Zordan has post 2 of his MVVM, MEF, and Silverlight 4B series up talking about custom attributes Experiments using MEF, MVVM and Silverlight 4 Beta – Part ...
The project and item templates allowing you to create pre-wired MVVM Light applications are now also available for Expression Blend 3 and Expression Blend Preview for .NET 4 and Silverlight 4. The installation process is manual, but not difficult at all (unzipping a few files to predefined paths). I did document the installation process here. Read the rest of this entry » ...
In this Issue: Jeremy Likness, CLR Team Blog, Deborah Kurata, Tim Heuer, Ning Zhang, Jeff Prosise, Fredrik Normén, Antoni Dol, Adam Kinney, Jordan Knight, Andy Beaulieu, Kevin Dockx, and Al Pascual. Shoutouts: Jonathan van de Veen discusses the problems of upgrading to the beta in Adventures while building a Silverlight Enterprise application part #29 Victor Gaudioso has the materials up from My Silverlight 4 Presentation at LA C# Usergroup in Manhatten Beach, CA (12.01.09) including a Drop Demo ...
In this Issue: Pete Brown, Davide Zordan(2), René Schulte(2), David Anson, Ning Zhang, Jeff Prosise, Antoni Dol, nmarun, Deborah Kurata(2), and Fredrik Normén. Shoutouts: John Papa announced the availability of his "What's new in Silverlight 4" whitepaper: What’s New in Silverlight 4 – Download and Run! The Expression Team Blog has a post up about Expression Blend: What's new Koen Zwikstra is reacting to Silverlight 4B along with everyone else with a Document Toolkit Roadmap Check out Pete Blois' ...
Update: The templates are also available for Expression Blend 3 and Expression Blend Preview for .NET 4 and Silverlight 4. I just published the latest alpha version of the MVVM Light Toolkit. I will post more about the new features in this alpha version, but the most exciting is probably that with this release, the MVVM Light Toolkit works in Windows Presentation Foundation 4 and in Silverlight 4 (in Visual Studio 2010). Read the rest of this entry » ...
Career/Skill Path Each individual is playing different roles. Some are software engineer, some are programmer, tech lead, architect, project manager and so on… How would your skill to develop over a period of time so that you can take the next step and will prove to be true to your designation. Here are some of the check list… Check what skills you have and develop the one which you don’t currently possess. It’s not just about superficial skill, but true skill I am talking about. Don’t go over the ...
In this Issue: Jeremy Likness, Andrej Tozon, Lee, Adam Kinney, Karl Shifflett, Andy Beaulieu, and Rob Houweling. From SilverlightCream.com: Revisiting Lorem Ipsum in Silverlight 4 with RichTextArea and Printing Jeremy Likness revisits some previous work on inline hyperlinks now in Silverlight 4B where the task becomes much simpler. He includes samples and code. MVVM with WPF, Silverlight, and… Windows Forms It appears that Andrej Tozon's blog slipped off my list... sorry Adrej, but point being, if ...
In this Issue: Jeremy Likness, Jesse Bishop, Deborah Kurata, Mark Tucker, Fredrik Normén, Corey Schuman(2), Laurent Duveau, Jeff Wilcox, and Erik Mork. Shoutout: Joe Stegman posted his BrowserFlow sample from PDC 2009 From SilverlightCream.com: Rich Data Forms in Silverlight 4 Beta Jeremy Likness' latest is on some of the new features in Silverlight 4B such as IDataErrorInfo, Data Annotations, Implicit Styles, and a lot more all with links out to descriptive posts... great overview posting! Implementing ...
In this Issue: Chris Klug, Gavin Wignall, Jeff Handley, Brad Abrams(2), Mike Flasko, Karl Shifflett, Jeff Wilcox, Nikhil Kothari, and Colin Blair. Shoutouts: John Papa posted the material from his PDC Session: MVVM and Prism Demo for PDC09 Silverlight Session, and while you're at it, here's the video: Video of my Prism and MVVM at PDC Jeff Weber posted that a New Silverlight 3 Book Uses Farseer Physics Joe Stegman posted the slide deck for his PDC 2009 Out Of Browser Session András Velvárt announced ...
At the recent Calgary Tech Days event I did a presentation on building composite applications with WPF and Silverlight. One question that I get asked frequently when I get to the part of explaining MVVM is how its different from patterns that seem too similar or identical, with MVC and MVP typically being the two common ones raised. Usually my answer is that MVVM is very similar to the others, but it implies *stuff* that’s specific to Silverlight and WPF (how binding works, commanding, etc.). Unfortunately ...
Silverlight has come to an age from WPF/E days and today 4.0 version was launched. Features includes: Support for enterprise applications: Printing support: Silverlight application can print itself, how the content is formatted when printed, and determine the content that will appear. It even has capabilities to print a portion of the Silverlight content. RichTextArea control / WebBrowser Control: The RichTextArea has Bi-Di support, allows hyperlinks, XAML content, and embedding of images. It also ...
In this Issue: Andrej Tozon, Deborah Kurata, Avi Pilosof, Andrea Boschin, Andy Beaulieu, Damian Schenkelman, smartyP, Kirupa, Alexey Zakharov, and Victor Gaudioso. Shoutout: Yikes... if you haven't seen this yet... GO THERE NOW: My Christmas Catalog For all you 3D enthusiasts, Einar Ingebretsen has announced an Upcoming Balder release From SilverlightCream.com: Exploring Silverlight behaviors: look Ma, no code! Andrej Tozon built a Halloween sound player using Expression Blend and Behaviors ... then ...
In this Issue: Avi Pilosof, Bill Reiss, Jeff Handley, Bea Stollnitz, Peter Bromberg, Deborah Kurata, Jesse Liberty, and Victor Gaudioso. Shoutouts: Interview with Bob Muglia and Steve Gillmor: Bob Muglia on Azure, Silverlight, and Realtime From the Microsoft Expression Blog: Modify the SketchFlow project settings Christian Schormann gives a list of SketchFlow and Blend at PDC ‘09 Iwan van Ee sent a link to me to his Application to view photos posted on panoramio.com. This is pretty cool, and he's ...
In this Issue: AfricanGeek, Brian Genisio, Loek van den Ouweland, Victor Gaudioso, Jeremy Likness, CrocusGirl, Walt Ritscher, Rob Eisenberg, Andrea Boschin, Alan Mendelevich, and nmarun. Shoutout: The Microsoft Expression blog has a quick tip up: Paste or move a keyframe Adam Kinney gives us a Silverlight Developers Guide to PDC09 See the post below about Walt Ritscher's new ShaderGallery Add-in for Expression Blend, but he's also Seeking WPF pixel shader effects samples for ShaderGallery From SilverlightCream.com: ...
More Adventures in MVVM I spend a lot of time writing ViewModels, which almost always implements INotifyPropertyChanged. For those who are not familiar with this interface, it includes a single event: PropertyChanged. That event contains a payload of the name of the property that changed. It exists as a standard way to notify observers that a property needs to be re-evaluated. Although I use it all the time, I have always believed that INotifyPropertyChanged has some serious shortcomings. One of ...
Update (11/14/2009): The sample application is available as a zip file, and I also published the Silverlight version to be executed directly in your browser. The advantage of pushing very early software to the advanced users is that bugs are detected before too many people suffer from them, and features requests can be placed and implemented without pain. This is exactly what happened with the MVVM Light Toolkit V3 alpha 2. Read the rest of this entry » ...
In this Issue: Alex Golesh, Rick Barraza, AfricanGeek, Laurent Duveau, Scott Marlowe, Mason Brown, Rishi, Radenko Zec, Alex van Beek, and Anoop. Shoutout: Here's the announcement from the Bing Community site: Bing Maps Silverlight Control 1.0 Released Laurence Moroney has a good article up on Web 2.0 – What’s it all about? Tim Heuer reports on Two Silverlight SDKs released – Bing and Facebook Tim Greenfield posts about his winning Component Art Silverlight Contest entry PuzzleTouch wins the ComponentArt ...
I met Philippe Schutz at the TechDays in Geneva early this year, and have been following him on Facebook since then. He does amazing work with logos and icons, and it is only natural that I have thought of him when I decided to get a new logo and icons for the MVVM Light Toolkit. A brand identity is quite important to me even in private projects. This is why I created the site GalaSoft (www.galasoft.ch) years ago, and started using this “brand” consistently as well as the cat logo (more about that ...
In this Issue: XamlNinja, Zoltan Arvai, Alan Mendelevich, Dimitris - Ilias Gkanatsios, Chris Klug, Pete Brown, Fons Sonnemans, Tim Heuer, Jeff Prosise, and Mark Miller Shoutouts: Corey Miller posted a User Experience Review post that's a good read. Jeff Wilcox announced The Silverlight Toolkit - now in the Microsoft Web Platform Installer Andrew Duthie blogged about the Freescale Sensor Badge - Fun Gadget! ... get yours! Laurent Bugnion announced another early release of his MVVM Light Toolkit V3 ...
Update (11/14/2009): I updated EventToCommand with a new feature: You can now pass the EventArgs of the fired event to the invoked command. See this post for more explanations. Here is another early release of the MVVM Light Toolkit V3 (Alpha 2). I decided to release gradually and early as soon as a new part of this new version is ready, to allow advanced users to install, test and give feedback about the new features. If you haven’t seen it yet, the features available in V3 Alpha 1 are described ...
In this Issue: Michael Palermo, Rishi, Microsoft Expression Blog, Jeremy Likness, David Burela, and Ward Bell. Shoutout: Adam Kinney has a Photosynth linked that you won't believe: A Photosynth of Neil Gaiman’s Library From SilverlightCream.com: Silverlight and Internet Download Manager Michael Palermo has a solution to the use of the Internet Download Manager dorking up your Silverlight app. I Command MVVM On March 9, 2009, Rishi Posted I Command Silverlight, now he's posted I Command MVVM. With ...
In this Issue: Damian Schenkelman, Jonathan van de Veen, Stephen Forte, Laurent Duveau(2), Alan Mendelevich, and nmarun. From SilverlightCream.com: Why Silverlight 3 Navigation cannot be fully leveraged when loading modules remotely with Prism 2 Damian Schenkelman goes into the future [November 5 :) ] to discuss why there are issues with Silverlight Navigation in Prism. He references articles that contain workarounds as well. Connecting to the SqlMembership model through Silverlight and WCF Jonathan ...
In this Issue: Mark Miller, SmartyP(2), Goncalo Chaves(2), and David Anson. Shoutouts: Walt Ritscher announced October 2009 version of Composite WPF(Prism) released and has some highlights from the release Damian Schenkelman posted a similar announcement: Prism 2.1 (Composite Application Guidance for WPF & Silverlight 3) just released (updated version for Silverlight 3) From SilverlightCream.com: MVVM with Prism 101 – Part 5b: ServiceLocator vs Dependency Injection Mark Miller continues with ...
In this Issue: Mark Miller, Sergey Barskiy, Gavin Wignall, Josh Holmes, Bryant Likes, and Jeff Prosise. Shoutouts: András Velvárt sent me this yesterday and I was blown away by all the Silverlight goodness: Response Karl Shifflett did a re-release of his latest XAML Power Toys: Updated Code: XAML Power Toys for Visual Studio 2010 Beta2 Cider Designer Karl Shifflett also updated the templates for VS2010: Updated Code: Visual Studio 2010 Beta2 Sample Data Project Templates David Anson has a page up ...
In this Issue: Mark Tucker, Pete Brown, The Silverlight Blog, Katrien De Graeve, Gavin Wignall, Rob Bagby, Nigel Sampson, Gergely Orosz, and The Microsoft Expression Blog. Shoutouts: Check out Walt Ritscher's Shazzam 1.1 – Topic List jfo has a quick post up Beta2 is out -- What's new in Cider Brad Abrams has an index page up for his .NET RIA Services series: Index for Business Apps Example for Silverlight 3 RTM and .NET RIA Services July Update. Or you could use the Search page at SilverlightCream.com ...

This is a super early release of the next version of the MVVM Light Toolkit. Please enjoy with care, be aware that this version is not fully tested and not feature complete by a long shot.

Read the rest of this entry »

In this Issue: Alex Knight, Michael Washington, Gavin Wignall, Tim Heuer, Shawn Wildermuth, Karl Shifflett(2), Mark Miller, The Silverlight Blog, René Schulte Shoutouts: In addition to the XAML Power Toys release noted below, Karl Shifflett also announced XAML Power Toys for Visual Studio 2008 v5.0.0.1 Released Rob Eisenberg has announced Caliburn v1 RTW for WPF, Silverlight 2.0 and 3.0! Shawn Wildermuth shares his material with us from his Second Week of European Conference Tour... like being there ...
In this Issue: Stefan Olson, Ning Zhang, Gavin Wignall, Jeremy Likness, Jeremiah Morrill, David Kelley, Sergey Barskiy, Jeff Wilcox, and Rob Bagby(2). Shoutout: Get the info direct from Tim Heuer: Silverlight Live Streaming service update From SilverlightCream.com: Selecting an obfuscator for Silverlight If you're looking at obfuscating your Silverlight, read Stefan Olson's post carefully... he dug deep into a range of obfuscators and has reported his findings.Silverlight Design Time: Toolkit October ...
In this Issue: Alex Golesh, Expression Blend and Design, Rob Bagby(2), Jeff Wilcox, Tim Heuer, David Anson, Mark Miller, Timmy Kokke, and Jeremy Likness. Shoutouts: Lee poses the question Same XAML Silverlight and WPF – different result ... see if you can comment! The Thirsty Developer chats with Chad Campbell: Thirsty Developer 75 - Sparking a Business into Divot Dog Shawn Wildermuth had a chance to do a short podcast while in Bulgaria producing: Five Minutes with Me Laurent Bugnion announced MVVM ...
In this Issue: Mark Miller, Kirupa, Sergey Barskiy, Timmy Kokke, Laurent Bugnion, Jeff Prosise, Ronnie Saurenmann, Expression Blog, The Silverlight Blog, and Victor Gaudioso. Shoutouts: Check out .NET Rocks Show 489 because Shawn Wildermuth announced I am on .NET Rocks Talking about Declarative UI's Jon Galloway has a post up on The Designer/Developer Workflow Crisis (That Everyone’s Ignoring) that's definitely something to check out. Unless you've been sleeping behind the door, you already know ...
More Adventures in MVVM I have been taking a few weeks off from my personal studies/experiments in the .Net space to learn more about Ruby and Ruby on Rails (RoR). I have two main goals for this study: Get to know another platform as an option for future development Examine how I can incorporate different concepts into my existing framework What follows is intended to document my experimentation with the second bullet: How might we design a ViewModel if we were in Rails? My thoughts on this are still ...
In this Issue: Davide Zordan, SmartyP, Corey Schuman, Gavin Wignall(2), Jeff Paries, Vikram Pendse, Victor Gaudioso, Jeremy Likness, and Jonathan van de Veen. Shoutouts: Tomasz Janczuk has updated his research from July:Adoption of Silverlight serialization and communication technologies in web applications – October 2009 Check out Alexey Zakharov's Issues of Silverlight style system and join in the discussion. DanDan sent me a link to his Binaural Beats Generator... I'll let you be the judge From ...
In this Issue: Jeff Handley, Jeremy Likness, Gavin Wignall(2, 3, 4, 5), Mark Miller, Nigel Sampson, and Microsoft Expression Product Site. Shoutout While not a complete solution, Koen Zwikstra had done an OOB solution for Silverlight a while back and now he's giving up the source: Hosting Silverlight outside the browser (sourcecode). Forget all those weight-loss gimmicks! I worked Monday the 12th, took off the 13th and felt worse all day, was at the Dr with flu symptoms on the 14th... ended up with ...
Update: There was a small error in the Silverlight version of the application. The code used to navigate to a different webpage was wrong (in ApplicationExtensions.cs). I wrote this article in the Austrian mountains and did not have the web to check the code, sorry about that ;) I updated the source code. If you downloaded the source code before the 19th of October, 8AM GMT, you want to load the correct version. Apologies!! Read the rest of this entry » ...

Responding to a few requests from MVVM Light Toolkit users, I opened a project on Codeplex and published the installer as well as the source code there.

http://mvvmlight.codeplex.com/

Read the rest of this entry »

Yesterday working in a demo about WCF-REST Starter Kit (http://www.asp.net/downloa... i had a little issue to make a query to a XML Structure that includes a xml namespace (aka xmlns), the trick is very simple to get the value from each element in the structure, you should pass the XName in Elements method including the XNamespace This is my XML structure <ItemInfoList xmlns:i="http://www.w3.org/... - <ItemInfo> <EditLink>http://loca... ...
In this Issue: Lee, Lester, Ian T. Lackey, Silverlight Tips, Gavin Wignall, and Victor Gaudioso. Shoutouts: Koen Zwikstra reports he has an update: Silverlight Spy 3.0.0.4 released... if you haven't downloaded this, stop now and go do so... I'll wait :) Andy Beaulieu had a presentation at the CNY .NET Developer Group, and has posted all his materials: Creating Behaviors in Silverlight 3 Congratulations go out to Jonathan van de Veen for Developers 42 online for one year!... and thanks for the Shoutout! ...
In This Issue: Laurent Bugnion, Chad Campbell, Mark Miller, Jacek Ciereszko, Laurent Duveau, Kirupa, Ning Zhang, Timmy Kokke, Expression Blend and Design Blog, and Mark Tucker. Shoutouts: Since the demise of the MSDN Social Bookmarks, I've wanted to move my tag page to it's own page on WynApse.com, and I finally did that last night. There's a left-border link to Tagged Posts that contains a tag cloud of, at this moment, 7268 articles tagged 10259 different ways using 421 unique tags, on all sorts ...
In this Issue: Damon Payne, Rishi, Nigel Sampson, Chris Klug, Andrea Boschin, Bryant Likes, Timmy Kokke, Shawn Wildermuth, Terence Tsang, and Mark Tucker. Shoutouts: As referenced below, Shawn Wildermuth is beginning a validation project: Introducing Project Niagara Laurent Bugnion has announced MVVM Light Toolkit Messenger V2 beta, and has some good discussion comments. Koen Zwikstra also has an update: Document Toolkit 1.1.0.3 Tim Heuer announced Silverlight Firestarter Seattle videos online... ...
In this Issue: Jesse Liberty, Jonathan van de Veen, Alex Golesh, Chris Cavanagh, Michael Washington, Danijel Stulic, Bob Bartholomay, Mark Tucker, Chris Klug, and Lee. Shoutouts: Jeff Handley has another poll that he'd like you to take a shot at: Should DomainDataSource.AutoLoad be True or False by default? Walt Ritscher has announced that Shazzam development is moving again... check it out if you haven't already and stay tuned for enhancements! Steve Commisso has been hard at work and has reported ...