Archives
-
Real-Time Data Visualization Using VG.net Vector Graphics
-
Scada Demo and Performance Improvements
-
VG.net compared to Flash and SVG
On the website www.javalobby.org VG.net was noted in the forums. A couple posters compared VG.net to Flash and SVG. I pointed out some significant differences between VG.net and Flash or SVG, and I repost those differences here.
-
Use the same MyXaml file for Windows Forms and Web Forms
Marc Clifton and Justin Dunlap used MyXaml and some xlst generate both a Windows Forms user interface and a web interface from the same xml file. Read about it on CodeProject:
-
WDevs.com: Free Blog Hosting, Email, Forums, FTP Space, for Windows Developers
If you are a Windows developer check out www.wdevs.com. Anders Molin is offering blog hosting, email accounts (POP3, SMTP, and web mail), forums for your small product or projects, ftp space, product listings with full descriptions, all for free. A great resource!
-
Vote to Remove Enum.IsDefined From All System.Drawing Members
Enum.IsDefined is an expensive call taking a significant amount of time, and boxing (allocating memory) on every call. There are numerous System.Drawing property setters that call Enum.IsDefined. Officially, Enum.IsDefined is recognized by MS as a problem and now its usage violates official .NET Framework Design Guidelines.
-
Building a Gel Ellipse; TwoColorBell Explained
-
Working on Basic 3D Effect Shapes
-
Viewing VG.net Data Types in the Debugger: Vector, PathPoint, Scaling, FSize, FRectangle, etc.
We have a file you can download to display the members of custom data types in VG.net without having to expand in the watch window. Not only is the watch window easier to use, you will be able to hold the mouse over a variable and see a tooltip displaying the contents.
-
How to Build Vector Graphics Raindrops
-
Analog Vector Graphics Clock in VG.net: Now with Path Gradients
-
VG.net Vector Graphics System 2.2 Released
-
Success! Fast PathGradientFills!
-
Path Gradient Power
-
MyXaml and Xamlon Compared
On the microsoft.public.windows.developer.winfx.avalon newsgroup someone wrote a slightly humourous comparision between Xamlon and MyXaml titled "XAML Container Control".
-
RSS Feed for Forum; Vector Graphics Raindrops
-
Vote for GammaCorrection on the .NET PathGradientBrush
-
VG.net 2.1b Released; ImageZoom Sample
-
VG.net Discussion Forums
The VG.net discussion forums are now open, at: www.vgdotnet.com/forums
-
VG.net Vector Graphics in Internet Explorer
-
VG.net 2.1 Released
-
Preview of 3D Knob Controls in VG.net
-
Why we chose MyXaml instead of MS-XAML
The VG.net vector graphics Picture designer, integrated in Visual Studio .NET, can export to an xml file in the MyXaml format. MyXaml is XAML for Windows Forms developers. Originally we wished to use the MS-XAML format, but the resulting markup was clumsy. So we switched to MyXaml, a generic format for serializing any .net object graph. In this XAML wiki page on channel9, I describe the problems we had with MS-XAML. Go to the wiki page and scroll down to the section titled “MS-XAML Is Neither Generic Nor Domain-Neutral”.
-
Export MyXaml From the Windows Forms Designer
Marc Clifton has created a MyXaml export component you can use within the Visual Studio .NET Windows Forms designer. It was already possible to export to vector graphics to MyXaml files from the VG.net designer; now you can export Forms and UserControls as well.
-
SCADA in VG.net: Preview
-
MyXaml site updated
The MyXaml web site has been completely redone -- check out the new look:
-
VG.net Officially Released
-
Translucent Gel Buttons in VG.net
-
VG.net 1.7 Released
-
An Analog Vector Graphics Clock Using MyXaml and VG.net
-
Marc Clifton's Blog Reader Built in MyXaml
A few days ago, Joe Marini wrote a Blog Reader in XAML. Quick as a flash, Marc Clifton created a similar Blog Reader in MyXaml! Wait till you see vector graphics mixed with windows controls in MyXaml... No need to wait for Longhorn.
-
Serialization of Visible and Content Properties in MyXaml
This post is in response to Marc Clifton's blog entry describing the new MyXaml parsing logic. I have been working with Marc on a MyXaml serializer/deserializer for VG.net vector graphics. I work on the serializer, and Marc, of course, works on a generic deserializer (markup->objects). During this process, we realized XAML is a poor general purpose serialization format; it is optimized only for Avalon. Read Marc's blog for all the details.
-
New Names for Classes and Namepaces
To simplify both code and xml files, we are considering the following set of name changes for Types in VG.net. If you use VG.net, and have an opinion on these changes, please post a comment.
-
New TextStyle properties, and default text size unit problems
We just added the following properties to TextStyle:
-
Declarative animation in VG.net
Hart asked a couple interesting questions in the last blog entry.
-
Who is this bozo?
I am the lead developer for VG.net, an animated vector graphics system with a graphics designer integrated in Visual Studio .NET. I will be talking about VG.net, techniques for building animated vector components, and MyXaml. I also hope to post some overviews of the designer infrastructure in the .NET framework, and tips for creating root designers in Visual Studio .NET.