Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » LiveGeometry   (RSS)

Bezier Curves and Car Manufacturers

Michael has asked me if it was possible to add Bezier curves to Live Geometry. So I went ahead and added a Bezier tool (and it took me about 30 minutes to do so!): This draws a cubic Bezier curve using four points: There is something beautiful and elegant

Irony

(Ironically, this post is not about irony in it's traditional sense ) Irony ( http://irony.codeplex.com ) is an open-source .NET compiler construction framework written by Roman Ivantsov . It is a ".NET Language Implementation Toolkit". The
Posted by Kirill Osenkov | 2 Comments
Filed under: ,

Saving images (.bmp, .png, etc) in WPF/Silverlight

I’ve recently added a new feature to Live Geometry that allows users to save the current drawing as a bitmap or a .png file. Just push the save button and pick the desired image format in the Save dialog: Fortunately, both WPF and Silverlight support

ColorPicker Control for WPF/Silverlight

A while back I was looking around for a color picker control for Live Geometry . The ColorPicker from http://silverlightcontrib.codeplex.com was exactly what I was looking for: (live preview needs Silverlight 3.0) Using the control in your code I just

UI without code or XAML: PropertyGrid, DataForm, etc.

WPF has certainly advanced the state-of-the-art in programming the UI. I personally think that WPF and Silverlight remove all the limits that existed to UI development in the past. The only limit now is your imagination. XAML is there for declarative

5 min. screencast: Live Geometry overview

Microsoft sponsored a usability study for my side project Live Geometry , and I have to say, it was awesome. It was a lot of fun watching the participants using the software and I got a ton of great and useful feedback. I have to confess, I didn’t realize
Posted by Kirill Osenkov | 27 Comments
Filed under:

Algorithms in C#: shortest path around a polygon (polyline routing)

Suppose you have to build a road to connect two cities on different sides of a lake. How would you plan the road to make it as short as possible? To simplify the problem statement, a lake is sufficiently well modeled by a polygon, and the cities are just

DLR Hosting in Silverlight

As you probably know, DLR is the dynamic language runtime that provides a common platform for dynamic languages and scripting in .NET. Their two main languages, IronPython and IronRuby, are available to develop your programs and also to be hosted in your
Posted by Kirill Osenkov | 8 Comments
Filed under:

Live Geometry project updated to Silverlight 2 final release

Finally I had time again to continue working on my Live Geometry project on CodePlex. While I was busy with other stuff, Silverlight 2 has officially released and the rest of the world has already upgraded from Beta 2 to the release version. Now I'm catching
Posted by Kirill Osenkov | 3 Comments
Filed under:

Live Geometry with Silverlight 2

I'm happy to announce a project I started on CodePlex: http://codeplex.com/DynamicGeometry Live preview at: http://geometry.osenkov.com Dynamic geometry In a nutshell, it's an interactive designer for ruler-and-compass constructions - it lets you plot
Posted by Kirill Osenkov | 23 Comments
Filed under: ,
 
Page view tracker