February 17, 2007

Weekend photos

We spent half of today in the "Leumi" park of Ramat-Gan. The weather was just wonderful lovely. Here are some photos to let you feel Israel winter:     ...

Google Reader reports subscriber counts

According to the Official Google Reader Blog Google feed crawler, Feedfetcher, started to report subscriber counts. "The count includes subscribers from Google Reader and the Google Personalized Homepage, and in the future may include other Google products that support feeds." What I found it interesting is that they do it ...

February 15, 2007

Ruby On Rails Hosting You Cannot Resist

I was looking for Ruby on Rails hosting and found this amazing offer from DreamHost. This is just unbelievable. Consider this: Disk Storage at signup - 178.5 GB, automatically increases weekly by 1 GB Monthly Bandwidth at signup - 1.785 TB, automatically increases weekly by 16 GB MySQL Databases: unlimited E-Mail Accounts ...

February 14, 2007

XML Inclusions reversal or transclusions strike back

Kzu, being also one of the Mvp.Xml project users has this wild feature request. He wants to reverse XInclude resolving back. The scenario is simple: you load XML document A.xml containing XML Inclusions for B.xml and C.xml, XInclude processor resolves XML Inclusions, you get a combined document, edit it and then you save ...

February 13, 2007

XForms.org launched

Kurt Cagle launched XForms.org - The XForms Community Forum as well as XForms.org News Portal and XForms_Dev mailing list. Welcome to the new XForms.org Community Web Portal, a central clearinghouse for articles and resources on XForms based technologies. This site is intended as one gateway into the XForms community (the other ...

February 12, 2007

Ruby One-Click Installer - Ruby starter kit

If you were thinking about learning Ruby - this is what you need to get started smoothly. Just released One-Click Ruby Installer 1.8.5-22 Final for Windows is "A self-contained installer that includes the Ruby language, dozens of popular extensions, a syntax-highlighting editor and the book "Programming Ruby: The Pragmatic Programmer's Guide ...

February 11, 2007

OpenXmlWriter - open source OpenXml text editor

openxml.biz announced the availability of the OpenXML Writer - open source text editor for creating OpenXML WordprocessingML files (.docx). Supported features include "text formatting options like bold, italic, underline, font color, font name , font size,  paragraph justification and text indentation.  Basic editing functions like cutting, copying,  pasting and spell ...

OpenXMLWriter is .NET 3.0 application, so you might need to install "Microsoft(TM) .NET Framework 3.0 Redistributable Package   (For Win XP/2K users)" in order to run it.

It's not immediatelyt clear for me if this application is just a sample from some microsoftie or free component from one of C# hackers. The site is basically empty and I have no idea who is behind this.

Anyway the idea sounds interesting:

OpenXML Writer is a .Net 3  project that shows how you can create .docx (OpenXML WordProcessingML) documents with the RichTextBox. The RichTextBox exposes a wide range of features that are easily tapped to create a fairly powerful editor. For example, you can turn on the spell check feature in the RichTextBox by simply setting a property.

OpenXML Writer works by transversing the contents of the RichTextBox and converting each of the elements into OpenXML format. It also package the relevant resources into a .docx  file based on the OpenPackaging Convention.

OpenXML Writer has the potential to turn into a full fledge editor in the near future by taking advantage of the many features that the RichTextBox itself supports. Already, many features are being planned, such as the support for lists, images and tables in  OpenXML Writer.

The source code for OpenXML Writer is available for download. It illustrates the techniques of

  1. Using the RichTextBox as the editor to format text data
  2. Traversing the contents of the RichTextBox and converting them into OpenXML format
  3. Packaging the contents using the OpenPackaging Convention into a .docx file

Web-based OpenXML editor would be even cooler.