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: 1825.68 MB
Powered by
Channel Info
Network: freenodeChannel: #csharp |
Search in www.irclog.org
Log from #csharp at freenode 2006-07-24
[14:44]<gwaglvyjg>And I really love the Design by contract macros, it looks very similar to Cw with its "void append(element e) requires e != null"
[14:46]<pzfzjgzyz_>I'm impressed with all the new functionality in C# 3.0 (I've been away from C# for a while)...any one know the ETA of that release?
[14:48]<mjzymygo>falconair_ If you could tell us we would be happy too ;)
[14:49]<mjzymygo>although C# 2 ain't all that bad ;)
[14:49]<pzfzjgzyz_>is there at least a guestimate...I don't even know if it is expected in the next two months or the next two years
[14:50]<mjzymygo>nor us
[14:50]<cjmgrug>guestimate?
[14:50]<pzfzjgzyz_>guess+estimate
[14:50]<cjmgrug>ah
[14:50]<lyzxvxzddnz>http://download.microsoft.com/download/5/8/6/5868081c-68aa-40de-9a45-a3803d8134b8/CSharp_3.0_Specification.doc
[14:50]<pzfzjgzyz_>:)
[14:51]<pzfzjgzyz_>I just read a blog about using C# iterators to do logic programming...i think i need to get back into the .NET world :)
[14:52]<mjzymygo>falconair_ welcome back ;)
[14:52]<mjzymygo>how behind are you?
[14:52]<mjzymygo>and what you currently using?
[14:53]<gwaglvyjg>Nemerle is much more powerful than C# 3.0 is
[14:53]<pzfzjgzyz_>i was using java, but in the past year or so I've been working on a bunch of small crap projects, most recently I was looking at Ruby on Rails and Django and trying to understand some functional programming stuff...
[14:53]<mjzymygo>Exception; stop talking out your bottom
[14:53]<pzfzjgzyz_>I was looking at Nemerle and F# just last night, looks interesting
[14:54]<mjzymygo>everything not C++ in .NET is C#
[14:54]<pzfzjgzyz_>so this LINQ stuff can't be used for production projects yet, right?
[14:54]<mjzymygo>falconair_ not yet. but soon.
[14:55]<gwaglvyjg>It can be, why not
[14:55]<pzfzjgzyz_>how soon? two months or two years :)
[14:55]<gwaglvyjg>It's not ready but the main part is
[14:55]<mjzymygo>when .NET 3 is released to production. if not, then it's at your own risk
[14:55]<mjzymygo>and insurances won't cover Beta usage
[14:56]<mjzymygo>rikkus: I have no problems with VS2k5...
[14:56]<zyccus>Moridin8: thanks
[14:56]<zyccus>Moridin8: I'm not using VB
[14:56]<mjzymygo>Maybe a buggered install?
[14:56]<zyccus>I'm doing Crystal Reports stuff... or attempting to
[14:56]<mjzymygo>ah..
[14:56]<pzynsv-jp-psy>haha
[14:56]<zyccus>no, it's just stuck trying to replace database connections
[14:56]<pzynsv-jp-psy>rikkus: whats the issue?
[14:56]<mjzymygo>crystal... yeh their are a few locking bugs with crystal in it's component model
[14:57]<zyccus>Set Datasource Location dialog -> hung, again...
[14:57]<pzynsv-jp-psy>ah
[14:57]<pzynsv-jp-psy>use the report viewer rather
[14:57]<pzynsv-jp-psy>crystal is crap
[14:57]<zyccus>great advice
[14:57]<dnscr>oh oh
[14:57]<zyccus>except that I need to interface with existing, complex reports
[14:57]<dnscr>ms Reports in 2005 are crap
[14:57]<zyccus>which we're not going to rewrite
[14:57]<mjzymygo>I'm not a fan of crystal either, it's one of those necessary evil things.
[14:58]<zyccus>last time I did reporting, I did it myself using System.Drawing... worked beautifully
[14:58]<mjzymygo>thankfully I don't have to use crystal much
[14:58]<dnscr>hell i've hated crystal since vb6, but ms reporting in 2005 is worse
[14:59]<zyccus>now I need to remember to save my code before starting to do any CR stuff
[15:00]<mjzymygo>rikkus: do you have to use crystal?
[15:01]<zyccus>Moridin8: yes - we have large, complex existing reports we need to use
[15:01]<mjzymygo>shame.
[15:02]<zyccus>I heard SQL Server's reporting is nicer
[15:02]<mjzymygo>it is.
[15:02]<mjzymygo>much nicer
[15:02]<mjzymygo>better at the job too
[15:03]<zyccus>well, all we need to do here is to call a report
[15:04]<zyccus>just to get it exported to pdf
[15:04]<zyccus>that's all
[15:04]<mjzymygo>is the report in pure SQL? or is it constructed over multiple calls?
[15:05]<zyccus>I believe it's pure SQL
[15:05]<zyccus>so hopefully this will be easy
[15:29]<cjmgrug>i dont like the name 'Nemerle'.. :p
[15:33]<sdnffdxdlld>buwahahahahaha: http://www.neowin.net/index.php?act=view&id=34242 It's good too see others think the same as me ^_^
[15:35]<rgmznrs__>pacman rules
[15:35]<sdnffdxdlld>that it does :D
[15:45]<-- svgvsdyzgjvr xrs>/dev/null")
[15:47]<vxznrmw>when retrieving Process instances through e.g. Process.Start(), Process.GetCurrentProcess() and Process.GetProcessesByName(), should those be disposed?
[15:48]<vxznrmw>i mean, when im done using them
[15:51]<zyccus>threadw: easy way to find out: check if Process implements IDisposable
[15:51]<vxznrmw>well it does
[15:51]<vxznrmw>but i was uncertain, if disposing it actually did something to the process
[15:52]<vxznrmw>or if it just disposed the information contained in the Process class
[15:53]<zyccus>couldn't tell you
[15:53]<zyccus>I'd guess it doesn't do anything to the process - such things shouldn't be left to an indeterminate time in the future
[15:53]<vxznrmw>yea, that was my guess
[15:53]<vxznrmw>but just trying on the reflector
[15:54]<sdnffdxdlld>grrrrrr "public Constructor()" and internal Constructor()" should be allowed on the same object :/
[15:54]<vxznrmw>why
[15:54]<sdnffdxdlld>so that you dont have to do "public Constructor()" and internal Constructor(bool uselessRandomParam)"
[15:55]<zyccus>er
[15:55]<zyccus>what's wrong with: class Foo { public Foo() { Init(); } internal void Init() { ... } }
[15:57]<sdnffdxdlld>because then the internal code will be run for public constructions
[15:57]<sdnffdxdlld>internal init
[15:57]<zyccus>then don't call it
[15:57]<zyccus>public constructions?
[15:57]<sdnffdxdlld>...
[15:57]<zyccus>what other kind of constructions are there?
[15:57]<sdnffdxdlld>intenral
[15:57]<sdnffdxdlld>protected
[15:58]<sdnffdxdlld>even private
[15:58]<zyccus>and how do they get called?
[15:58]<sdnffdxdlld>though private are very rarly used
[15:58]<sdnffdxdlld>well internal is by anything from the same assembly







