IRC Networks
Irc Logs Stats
Start date: 2007-09-27 02:48:27
Last update: 2008-10-24 20:19:38
Channels: 41
Logged Lines: 6230436
Size: 1813.47 MB
Powered by
Channel Info
Network: freenodeChannel: #csharp |
Search in www.irclog.org
Log from #csharp at freenode 2006-08-31
[00:00]<znmnzz>especially of interest is nunit for asp
[00:00]<znmnzz>especially of interest is nunit for aspx
[00:01]<vynvyv>writing unit tests are so boring
[00:02]<zzxzsvnz>Hi
[00:03]<ajdfyfnz>http://www.myvideo.de/watch/94848
[00:03]<ajdfyfnz>lol
[00:03]<zzxzsvnz>I'd like to know what is the best between the books Professional C# and Professional C# 2005
[00:03]<mumnwq>hey has anyone here heard of wxWidgets?
[00:03]<zzxzsvnz>yeah
[00:03]<mumnwq>I have a few questions about that
[00:03]<zzxzsvnz>I have the wxWidgets books just beside
[00:03]<zzxzsvnz>book*
[00:03]<mumnwq>Does wxWdigets support C#?
[00:03]<pz2-wjzc>Aghaster, the second one is a new edition for .NET 2.0
[00:04]<pz2-wjzc>Professional C# (Wrox) only covers up to 1.1
[00:04]<zzxzsvnz>ok
[00:04]<pz2-wjzc>Professional C# 2005 (Wrox) covers 2.0
[00:04]<zzxzsvnz>but are they similar, the second one only being an updated version?
[00:04]<mumnwq>And if I used WxWidgets for C++ for Linux or a Mac, do they need etiher Mono or wxwdigets framework to run the app?
[00:04]<pz2-wjzc>Aghaster, they are similar, but 2.0 has enough changes to be worth choosing the 2005 book
[00:04]<zzxzsvnz>if you use it in C++, you do not need mono or .NET
[00:04]<zzxzsvnz>http://wxnet.sourceforge.net/
[00:05]<mumnwq>what about the wxwidgets framework?
[00:05]<zzxzsvnz>yeah, it does support C#. I never tried it
[00:05]<zzxzsvnz>wxwidgets will compile on native libraries
[00:05]<mumnwq>and what if I use it in C#, do they need Mono or wxwidgets?
[00:05]<zzxzsvnz>on Linux you can choose between X11 or GTK
[00:05]<zzxzsvnz>on windows it will compile on MFC
[00:06]<zzxzsvnz>if you use it with C#, I have no idea.
[00:06]<zzxzsvnz>"wx.NET can be used with various implementations of the CLI, including .NET, Mono, and DotGNU Portable.NET. If you are not familiar with the wxWidgets library, you may be interested in some screenshots of wxWidgets and wx.NET"
[00:06]<zzxzsvnz>It looks like it will require it
[00:07]<zzxzsvnz>frb-work: ok, So I would be better off with Professional C# 2005. thanks
[00:09]<zzxzsvnz>dudex2: But you know, I do not think there is a designer like in Visual Studio for wx.NET
[00:09]<mumnwq>Aghaster: oh well, I've done Java programming, so I've learned not to rely on the designer...
[00:10]<zzxzsvnz>great, I just wanted to make sure
[00:10]<zzxzsvnz>wxWidgets is good and very portable, if that is what you are looking for
[00:10]<zzxzsvnz>otherwise if you enjoy designers Qt has a nice one
[00:11]<mumnwq>Aghaster: though that really is going to suck if I ever port my calculator app, it has 66 textboxes, close to 150 labels (in only ONE form), and a few combo boxes and about 10 panels
[00:11]<zzxzsvnz>yeah, well, you see the disadvantage of using designers.
[00:11]<zzxzsvnz>They make it easy... as long as you stick with it
[00:12]<mumnwq>Aghaster: if I port my C# code, all the user needs is WX.nET framework right?
[00:12]<znmnzz>^Migs^: some
[00:12]<znmnzz>^Migs^: it's not as popular as some other languages
[00:12]<pz2-wjzc>^Migs^, if you're going to be rude, please go back to your linux channel
[00:12]<zzxzsvnz>dudex2: no, I suspect it will need the .NET framework alone
[00:12]<znmnzz>he is only in ##csharp dude
[00:12]<mumnwq>Aghaster: I'm talking about a Linux user...
[00:13]<zzxzsvnz>hum... it says it can run on mono
[00:13]<pzjdyv>C# is a beautiful language
[00:13]<pzjdyv>certainly the nicest of the C lookalikes
[00:13]<zzxzsvnz>I'm using Linux too
[00:13]<pz2-wjzc>redear, if he is +i you can only see the union of his channels and yours, or if the channels he's in are +p or +s, the same thing
[00:13]<znmnzz>frb-work: my bad
[00:13]<mumnwq>Is there anyway at all that I don't have to modify my exisitng code at all in C# or I can modify it only very slightly (not too much work) and port a Visual Studio created app to Linux or Mac?
[00:14]<mumnwq>using some 3rd party framework or anything of the sort?
[00:14]<zzxzsvnz>^Migs^: Some people might just get in here and start being rude... power users usually
[00:14]<znmnzz>^Migs^: it might be popular on freenode because c# has a free implementation under GPL (with linking exception)
[00:14]<znmnzz>or maybe LGPL, i forgot
[00:14]<rnzrnf_->does sb know a source for a binary-download of ssldump for windows?
[00:14]<zzxzsvnz>^Migs^: In my case don't worry, I like C/C++ and I've done some assembly in the past.
[00:14]<zzxzsvnz>and I also use Linux as my main OS
[00:15]<mumnwq>^Migs^: C# is really popular man, its one of the best languages, doesnt deal with memory management, and doesnt have the slowness of Java, the only problem with it is what we're discussing now, porting it to Linux and Mac
[00:15]<zzxzsvnz>dudex2: Is there any .NET framework implementation for mac?
[00:15]<mumnwq>Aghaster: thats what I'm asking you...
[00:15]<zzxzsvnz>dudex2: I don't know, if there is none, then C# has a very bad point here.
[00:16]<bjv_buyfmnz>dude... mono implements it for mac and linux
[00:16]<zzxzsvnz>good.
[00:16]<znmnzz>^Migs^: i am a very big fan of java too
[00:16]<mumnwq>^Migs^: Java is good too, but its slow
[00:16]<bjv_buyfmnz>they have like 195,000 lines of C# for the framework that runs on both
[00:16]<vynvyv>dudex2: how many languages do you know well enough to say C# is one of the best?
[00:16]<znmnzz>people who like java often enjoy .net too, and vise versa
[00:16]<bjv_buyfmnz>I know many and I'd say Boo is the best procedural language for .net like tasks
[00:17]<mumnwq>tieTYT: I know some C++ and good Java, VB.NEt and C#
[00:17]<bjv_buyfmnz>python, ruby, and C are better for other tasks
[00:17]<znmnzz>^Migs^: but java and .net makes pigs of programs though, compare to dedicated teams trying to shrink down with the help of c
[00:17]<vynvyv>well those languages are all very similar
[00:17]<mumnwq>dudex2: and I'm learning python right now
[00:17]<znmnzz>^Migs^: but you are right, some people don't care
[00:17]<bjv_buyfmnz>Functional languages kick all these languages collective asses
[00:17]<vynvyv>maybe not VB.NET, i don't have experience with that
[00:17]<bjv_buyfmnz>but its rather unintuitive
[00:17]<zzxzsvnz>IMO, C# is for people who want to take it easy and not care about performance and memory management by themselves, or porting
[00:17]<mumnwq>tieTYT: that was intended for you
[00:17]<vynvyv>i know
[00:17]<zzxzsvnz>It really depends of what you want to do
[00:18]<mumnwq>Bot_Builder: mono can take exisitng Visual Studio code without any modifications and use it on Linux or Mac?
[00:18]<znmnzz>^Migs^: i can't wait for Java to replicate asp.net
[00:18]<zzxzsvnz>dudex2: I haven't tried it.
[00:18]<zzxzsvnz>you should try it out
[00:18]<vynvyv>i notice those that say C# is portable have never tried to use it that way
[00:18]<znmnzz>not because asp.net is great, incidentally it is great, but because i know it so well
[00:18]<bjv_buyfmnz>dudex2 - pretty much
[00:18]<vynvyv>has anyone in this entire channel used mono?
[00:18]<znmnzz>it would be nice to leverage that when i do java web work
[00:18]<bjv_buyfmnz>hell, the binaries you compile for windows will usually work on linux/mac
[00:18]<bjv_buyfmnz>unless you PInvoke things
[00:19]<znmnzz>tieTYT: it's a lot of talk
[00:19]<mumnwq>Bot_Builder: are you joking? No modifications at all? Meaning no GUI redesign, no taking out references to .NET stuff, at all?????
[00:19]<vynvyv>RedChina: how do you know?







