Welcome to MSDN Blogs
Sign in
|
Join
|
Help
Visual Studio C# IDE QA team member
Kirill Osenkov
This Blog
About
Email
Syndication
RSS 2.0
Atom 1.0
Search
Tags
Algorithm
C# 4.0
Coding
DevCenter
KnowledgeBase
Links
LiveGeometry
Silverlight
StructuredEditor
VS 2010
WPF
News
http://www.twitter.com/KirillOsenkov
http://structurededitor.codeplex.com
http://livegeometry.com
http://livegeometry.codeplex.com
http://undo.codeplex.com
http://wallpaper.codeplex.com
Archives
November 2009 (2)
October 2009 (5)
September 2009 (8)
August 2009 (4)
July 2009 (8)
June 2009 (5)
May 2009 (4)
April 2009 (3)
March 2009 (5)
February 2009 (4)
January 2009 (3)
December 2008 (6)
November 2008 (4)
October 2008 (3)
September 2008 (3)
August 2008 (2)
July 2008 (2)
June 2008 (2)
May 2008 (4)
April 2008 (3)
March 2008 (2)
February 2008 (2)
January 2008 (2)
Blogs
Amanda Silver
Anson Horton
Arjan Zuidhof
Ayende Rahien
C# QA bloggers
Charlie Calvert
Cyrus Najmabadi
Dinesh Kulkarni
DJ Park
Dustin Campbell
Ed Maurer
Eric Lippert
Erik Meijer
Gabriel Esparza Romero
Intentional Software
Jacob Carpenter
John Rusk
Jomo Fisher
Jonathan Edwards
Karen Liu
Kevin Pilch-Bisson
Krzysztof Cwalina
Luca Bolognese
Luke Hoban
Mads Torgersen
Martin Fowler
Matt Warren
Michael Hopcroft
Paul Vick
Raj Pai
Raymond Chen
JetBrains ReSharper
Rick Strahl
Rusty Miller
Sam Ng
Scott Wiltamuth
Semmle
Soma
Sreekar Choudhary
Steven Clarke
VB Team
Vijay Upadya
VSX Team
Wes Dyer
Wesner Moise
Wilco Bauwer
Vladimir Reshetnikov
Jon Skeet
Chris Burrows
Calvin Hsia
Karl Shifflett
Browse by Tags
All Tags
»
LiveGeometry
(RSS)
Algorithm
Coding
DevCenter
KnowledgeBase
Silverlight
WPF
Sunday, November 01, 2009 4:52 PM
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
Posted by
Kirill Osenkov
|
2 Comments
Filed under:
Coding
,
LiveGeometry
,
Silverlight
Saturday, October 31, 2009 10:50 PM
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:
Coding
,
LiveGeometry
Monday, October 12, 2009 12:48 PM
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
Posted by
Kirill Osenkov
|
1 Comments
Filed under:
DevCenter
,
KnowledgeBase
,
Coding
,
LiveGeometry
,
Silverlight
,
WPF
Friday, September 25, 2009 6:06 PM
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
Posted by
Kirill Osenkov
|
2 Comments
Filed under:
LiveGeometry
,
Silverlight
,
WPF
Wednesday, September 02, 2009 3:29 AM
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
Posted by
Kirill Osenkov
|
2 Comments
Filed under:
DevCenter
,
Coding
,
LiveGeometry
Saturday, August 08, 2009 10:58 PM
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:
LiveGeometry
Sunday, June 07, 2009 2:01 PM
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
Posted by
Kirill Osenkov
|
8 Comments
Filed under:
DevCenter
,
Algorithm
,
Coding
,
LiveGeometry
Thursday, March 26, 2009 10:35 PM
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:
LiveGeometry
Sunday, October 26, 2008 1:29 AM
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:
LiveGeometry
Wednesday, June 18, 2008 1:12 AM
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:
DevCenter
,
LiveGeometry