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.50 MB
Powered by
Channel Info
Network: freenodeChannel: #csharp |
Search in www.irclog.org
Log from #csharp at freenode 2006-07-06
[00:06]<sdnffdxdlld>bastards!
[00:07]<sdnffdxdlld>vs just crashed and i lost some work :/
[00:09]<kjr>smellyhippy: you blew up alta... what'd he do to you?
[00:10]<sdnffdxdlld>he did say "bless you" when i sneezed
[00:10]<sdnffdxdlld>didn't
[00:10]<sdnffdxdlld>...
[00:10]<sdnffdxdlld>ffs
[00:10]<cj2nz>Moridin8: Is there a property that says the actual CurrentURL for the site the HttpModule is on? Then I can just redirect with a querystring of "ReturnURL"
[00:10]<rxrcr>on thin ice if you ask me
[00:11]<kjr>chaka: ?
[00:12]<rxrcr><-- peanut gallery
[00:12]<vynvyv>what's the C# equivalent to a java classpath and where do i learn about it?
[00:13]<sdnffdxdlld>what does classpath do?
[00:13]<vynvyv>it tells you where your libraries are and when you refer to a class it looks in the classpath to find it
[00:14]<sdnffdxdlld>you mean its the location of the binaries?
[00:14]<vynvyv>yes
[00:14]<sdnffdxdlld>SpikeLite msdn system.reflection.assembly
[00:14]<slycnlyvn>smellyhippy, Assembly Class (System.Reflection): http://msdn2.microsoft.com/en-us/library/system.reflection.assembly.aspx
[00:15]<-- 2yd2nzy xrs fuyv>http://iownmymusic.org/ http://iownmydvds.org/")
[00:16]<vynvyv>this should be adequate?
[00:16]<vynvyv>i was figuring it to be a very long explanation
[00:16]<sdnffdxdlld>well reflection is a very complex thing :P
[00:17]<sdnffdxdlld>but i dont know exactly what you want
[00:17]<vynvyv>but this article isn't very long
[00:17]<sdnffdxdlld>thats because its a description of the class
[00:17]<sdnffdxdlld>it doesnt dicuss any of it
[00:17]<vynvyv>i just want to learn in general. But something specific that i want to know is how does .net solve the problem of app a needs version1 of a dll and app b needs version2 of a dll
[00:17]<rxrcr>tieTYT, most of the problems the classpath solved in java are eliminated in C# by the use of assemblies. Thus there isn't a direct parallel for it in C#. Are you trying to accomplish something specific using it?
[00:18]<sdnffdxdlld>its properties do contain things like the location of the bianries though
[00:18]<vynvyv>chaka: I've been given this assignment to "learn c#"
[00:18]<vynvyv>so i guess that's what i'm trying to do
[00:18]<sdnffdxdlld>dont start by thinking about it being java ;)
[00:18]<vynvyv>it's very specific :P
[00:18]<sdnffdxdlld>a good place to start is with an article about the differences between the 2
[00:19]<vynvyv>smellyhippy: I agree, but it's hard because on the otherhand i don't want to relearn arrays
[00:19]<sdnffdxdlld>you dont have to relearn arrays
[00:19]<vynvyv>smellyhippy: i read that one on msdn about the differences but it didn't go very low level at all
[00:19]<sdnffdxdlld>they are fundimental
[00:19]<sdnffdxdlld>classpath is not :P
[00:20]<vynvyv>yes but it's two different ways to solve one problem. I guess I should have asked my original question that way
[00:20]<sdnffdxdlld>tieTYT do some research ... search out more articles and spend an afternoon/evening just reading up on that
[00:20]<vynvyv>on what? The differences between the two languages?
[00:20]<sdnffdxdlld>then start on learning the language and discovering how similar they are :)
[00:20]<sdnffdxdlld>yeah
[00:20]<vynvyv>ok, thanks
[00:21]<sdnffdxdlld>np :)
[00:22]<sdnffdxdlld>thats the way i'd go about learning a new language ... otherwise i'd end up trying to do everything the c' way rather than the right way for that language
[00:23]<kjr>smellyhippy: so your bot actually almost works?
[00:23]<sdnffdxdlld>SpikeLite karma liquid
[00:23]<slycnlyvn>smellyhippy, karma for liquid is 0!
[00:23]<sdnffdxdlld>hmmm that needs to be unsigned ;)
[00:23]<sdnffdxdlld>errr signed even
[00:24]<sdnffdxdlld>but yeah we have karma, msdn and google
[00:24]<sdnffdxdlld>all working (with a few rough edges)
[00:24]<kjr>SpikeLite: google test
[00:24]<kjr>SpikeLite google test
[00:24]<slycnlyvn>Result: <b>Test</b> Central : http://www.test.com/
[00:24]<sdnffdxdlld>I spent tonight bolstering up the plugin system for hot swapping to assist testing but VS crashed and lost my work :(
[00:24]<mzs>can someone tell me how to get the correct answer in my pasted code.. http://rafb.net/paste/results/n9E1J877.html
[00:24]<kjr>smellyhippy: strip html, let it respond to nick complete ;)
[00:25]<sdnffdxdlld>yeah I'm pretty sure the stripping is in the newer google plugin
[00:25]<kjr>drs: how about you ask some question
[00:25]<kjr>s
[00:25]<mzs>Kog, why do I get the answer 3 instead of 2?
[00:25]<sdnffdxdlld>ahhh you mean your nick compleate adds ':'?
[00:26]<mzs>when I SelectNodes on a XmlNode, why does it return all the nodes from the XmlDocument?
[00:26]<kjr>smellyhippy: yeah, the bot should know it's being addressed if the nick is in it within th e sentence
[00:26]<kjr>smellyhippy: although, obviously it's being addressed more frequently when close to the beginning of the sentence
[00:26]<kjr>as opposed towards the end
[00:26]<kjr>(where it's more likely to be referenced than addressed)
[00:26]<sdnffdxdlld>I'm using slightly stricter grammer than that as we've discussed before
[00:27]<sdnffdxdlld>but I'll put ':' in
[00:27]<kjr>why should it care if nick-complete is being used
[00:27]<kjr>?
[00:27]<kjr>I know it makes it easier/faster to parse ;)
[00:27]<kjr>perhaps nick?\s+.+ ?
[00:27]<kjr>erm, nick .?
[00:28]<mjzymygo>Does anyone know of a simple ORM that uses the Northwind DB as an example for Staz?
[00:28]<svzz[wjzc]>Hey does anybody know a website where i could find an example of a simple implementation of an N-tier architecture... any programming language
[00:29]<kjr>drs: the good news is that your xml is well formed
[00:30]<azyfm>N-tier isn't simple :-P
[00:31]<kjr>drs: I don't use xpath at all, but the second bit of declaration seems off
[00:31]<mjzymygo>Arild: a basic PL/BL/DAL one would be enough
[00:31]<kjr>Arild: depends on what someone is calling "n-tier"
[00:31]<kjr>Arild: some people define it as seperation of daemons, intelligent people define it as logical seperation of the program
[00:31]<sdz>anyone done IJW [It Just Works - managed binding to c++ unmanaged code] ?
[00:32]<azyfm>no, there's a difference between having a layered application and having multiple tiers
[00:33]<kjr>Arild: in which portion of the sentence was that in reference to
[00:33]<azyfm>this book has it "A tier usually means physical separation at the machine level, or at a minimum, at the process level"
[00:33]<kjr>Arild: I once attended an interview where someone thought a 3 tier system was farming php, apache (what the fuck?) and mysql to 3 seperate boxes
[00:33]<azyfm>"A layer is a logical separation of a module of code from the rest of the application"
[00:33]<kjr>for "security" reasons
[00:34]<kjr>Arild: I understand a 3 tier system to be a seperation of business, presentation and that other logic (data?) I forget
[00:34]<cfudsd>Kog: looks like a candidate for the dailywtf
[00:34]<kjr>klumsy: you think that's bad, you should see what my current boss sent me
[00:34]<svzz[wjzc]>Arild well i still have no single idea how to implement a business tier how it should communicate with data access and UI... that's an example of that i'd like to see
[00:35]<azyfm>the business tier uses something like ADO.NET to communicate with the database server machine
[00:35]<cfudsd>http://en.wikipedia.org/wiki/Three-tier_%28computing%29
[00:36]<cj2nz>StaZ[home]: Your busines tier would be objects (Just plain C# objects with properties). Your data access tier would be used to access your database and populate your business objects.
[00:36]<cfudsd>staz , look at microsoft beest practices site, between the enterprise library, CAB, smart client thingy and articles you should find more than enough







