xwt

I have been playing around some with xwt (https://github.com/mono/xwt). I am looking forward to it reaching a relase status.

Xwt is a cross platform (Window, Linux, Mac) toolkit for c#. Write your application once and it is native on all platforms. Nice.

On windows it uses wpf, linux gtk, and mac cocoa.

Please Kill Me

I am a software developer. Dealing with clients (more so then I already have to) has just been added to the list of my responsibilities. What have I done to receive this punishment? :(

Note: To anyone actually thinking of it, you do not have permission to kill me.

Good news everyone

I am sick. That is all.

Fuck American Media Companies

I am so very sick of not being able to buy media online. The latest example was trying to buy mp3 from the amazon mp3 store.

"We could not process your order. The sale of MP3 Downloads is currently available only to US customers located in the United States.

We apologize for any inconvenience this may have caused you."

This is bullshit. Media companies complain that people are not buying their products and are downloading from sites such as btjunkie.org. I am trying to buy their products and they will not let me. They can go to hell.

Embed Report Designer in your Application

This is something I have wanted to do and have been experimenting with. I have modified fyiReporting in my fork called My-FyiReporting to allow using the designer inside my own application.

My-fyiReporting is a .net report designer and viewer that is written in c#. The designer and viewer are programmed with c# and winforms. There is also a new gtk# viewer available for those that need a report viewer on Linux.

Gtk# My-fyiReporting Widget

I have created a new fyiReporting viewer for Linux using Gtk#. It is currently very basic but will show a report. The code can be retrieved from https://github.com/majorsilence/My-FyiReporting in the RdlGtkViewer project. I have currently tested it with Ubuntu 11.10.

All issues and feature requests can be put through the projects github issues page.

It is simple to use. Add a reference to the RdlGtkViewer assembly in your project and then add the RdlGtkViewer widget to one of your forms.

Happy Christmas

Happy Christmas.

Gtk# Pdf Viewer

It turns out that creating a pdf viewer on Linux using c# or vb.net is very easy. You will need a reference to poppler-sharp.dll.

On ubuntu install the package libpopplier-cil. There is one problem with this package; it does not show up in the reference list in MonoDevelop. So you will need to browse to the dll. On my system it was in\usr\lib\poppler-sharp\poppler-sharp.dll.

For a fully working code example see https://github.com/majorsilence/gtk-sharp-pdf-widget.

First thing you will need to do is declare a poppler document and a variable to keep track of your current page.

My-FyiReporting Designer Progress

The My-FyiReporting fyiReporting fork is making good progress. I have the designer cleaned up enough to work with. It is now mostly done in the visual studio designer. It is possible to use the My-FyiReporting designer from other applications. All you need to do is add RdlDesigner.exe as a reference in your project. There is still some work to do on this but it is possible to use as is.

FyiReporting Fork

As it seems that fyiReporting has died I have made a fork (https://github.com/majorsilence/My-FyiReporting). I have merged in patches from the fyiReporting forum. I have made build scripts to create .net 2 and .net 4 packages. I also slowly fixing bugs as I come across them. I have converted the solutions to visual studio 2008 format and fixed the references so the source code will build.

The projects should also build with no problems using visual studio express 2008 or 2010.

I have a couple reasons for this:

Syndicate content