IronRuby Tutorial ================= Description ----------- The application is an interactive tutorial, allowing users to use a REPL window to follow along the teaching material Topics covered -------------- - Creating WPF UI using XAML - Using Blend for UI design - Creating WPF FlowDocument from RDoc SimpleMarkup text - Creating domain-specific-languages (DSLs) in Ruby - Creating an application that can be developed incrementally from an interactive session with ability to reload modified source files. - Using a splash screen at application startup Running the app --------------- On the desktop: tutorial.bat On Silverlight: tutorial-sl.bat Running the app interactively ----------------------------- Launch ir.exe: load "wpf_tutorial.rb" #=> true # Edit wpf_tutorial.rb. For example, change the settings on the window in # the XAML reload # This should show the new window now... #=> true Running the tests ----------------- Both desktop and Silverlight: tutorial-test.bat Just desktop: rake tutorial:test:desktop Just Silverlight: rake tutorial:test:silverlight