Running is therapy

a blog about running, cats and Linux.
  • Home
  • Current Schedule
  • Personal Records
  • Upcoming Races

Shit simple C# development

Published by Nathan Powell on October 30, 2005 09:58 am under programming

Most of my friends know that lately I have become pretty interested in C# and .Net for Linux. I have booted windows to try the System.Windows.Forms stuff just to see what the hubub was about, and yeah, it makes GUI dev for windows easy…but that is not something I am all that interested in…well I am not all that interested in GUI development period.

This brings me to my first point which is that I have been finding things are pretty easy to get up and running so far. I have used a few of the libraries at this point and found them to work well. The documentation for the .Net libs that are part of the monoproject are lacking, but the mailing list seems to get a fair amount of traffic and there have been regular updates to C#, the libs and the main IDE (monodevelop). I take that to mean that the whole thing is under a good bit of development and as things get more robust, perhaps we’ll see better documentation.

I have been trying to use monodevelop, mostly because IDE’s for languages that have a lot of libraries can be handy, and for the most part it works. However, it still needs work. There is no ASP.NET syntax highlighting (at least none that I could find, and a post to the list turned up nothing). Also, I find the vernacular used to be a little confusing. I suppose it’s an effort to make Visual Studio users comfortable, but having never used that I feel like I should be reading documentation on the IDE instead of fumbling around in the interface willy nilly…but of course I don’t.

I mostly have been using eclipse. It’s ok. It excels for Java development, but the C# plugin is no where near as robust. Not that I am complaining, I certainly didn’t lift a finger to help with the plugin, so what can I really say.

I have been threatening to gather a bunch of vim macros and write some of my own to make it’s C# experience shit simple…but I of course never do :)

I picked up Mono, A Developers Notebook. It’s pretty good. Real light on theroy, so unless you are motivated to learn the theroy behind some of the practice in there, you may want to wait a bit before buying. It’s a great way to write a book though in my opinion. I like that for 90% of the things you want to do with a new language there are examples and hints in there. It makes the pain of transition really bearable.

That’s it for now

1 Comment so far

  1. best strip club on March 25th, 2007

    best strip club…

    Advantages of best strip club….

Posting your comment.

  • Search

  • Archives

    • August 2008 (10)
    • July 2008 (11)
    • June 2008 (14)
    • May 2008 (15)
    • April 2008 (10)
    • March 2008 (16)
    • February 2008 (17)
    • January 2008 (37)
    • December 2007 (21)
    • November 2007 (30)
    • October 2007 (29)
    • September 2007 (22)
    • August 2007 (30)
    • July 2007 (49)
    • June 2007 (32)
    • May 2007 (29)
    • April 2007 (38)
    • March 2007 (26)
    • February 2007 (25)
    • January 2007 (23)
    • December 2006 (10)
    • November 2006 (12)
    • October 2006 (9)
    • September 2006 (9)
    • August 2006 (5)
    • July 2006 (13)
    • June 2006 (9)
    • May 2006 (8)
    • April 2006 (11)
    • March 2006 (12)
    • February 2006 (12)
    • January 2006 (13)
    • December 2005 (15)
    • November 2005 (19)
    • October 2005 (8)
  • Categories

    • blather (61)
    • books (10)
    • computers (177)
    • cooking (1)
    • economics (3)
    • emacs (3)
    • football (1)
    • gaming (1)
    • hiking (5)
    • housekeeping (5)
    • lifehacking (7)
    • music (3)
    • paddling (2)
    • personal (1)
    • politics (21)
    • programming (69)
    • running (228)
    • smoking (40)
    • sysadmin (9)
    • tlc (10)
    • Uncategorized (1)
  • Pages

    • Current Schedule
    • Personal Records
    • Upcoming Races

Copyright © 2008 Running is therapy
WordPress Theme based on Light Theme