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: 1822.18 MB
Powered by
Channel Info
Network: freenodeChannel: #csharp |
Search in www.irclog.org
Log from #csharp at freenode 2006-06-15
Pages: < Prev
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Next >
[06:13]<kdzdgdjvgnv>+?
[06:13]<zgzzcygnv>+i'm actually not writing the XSD right now
[06:13]<zgzzcygnv>+i'm writing an example XML file
[06:13]<zgzzcygnv>+then using the VS2k5 "Create Schema" option
[06:13]<zgzzcygnv>+i just made a schema from what i've got so far...
[06:13]<zgzzcygnv>+its like 25 levels deep
[06:14]<kdzdgdjvgnv>+I can't wait til I learn XML
[06:15]<kdzdgdjvgnv>+So AnarkiNet you sto the ExecNet i think thats the name for the php parser?
[06:15]<kdzdgdjvgnv>+or w/e it was
[06:15]<zgzzcygnv>+sto?
[06:15]<zgzzcygnv>+ExecDotNET
[06:15]<kdzdgdjvgnv>+stop
[06:16]<zgzzcygnv>+well it was hard to stop working on it since i never really started :P
[06:17]<kdzdgdjvgnv>+so your not going to start :P
[06:17]<zgzzcygnv>+i dont have any need for it right now
[06:18]<kdzdgdjvgnv>+oh ok ;)
[06:18]<zgzzcygnv>+i suggest learning XML from the w3schools.com tutorial
[06:20]<czdsldbdv>-hehe just went to an office server recruiting banquet
[06:21]<czdsldbdv>-sharepoint designer is looking pretty sweet
[06:24]<kdzdgdjvgnv>+oh fucking sweet!!! I remembered I had the XML Bible and it hasn't been opened yet :S
[06:24]<zgzzcygnv>+CrispyBit, you fluent in XML?
[06:24]<czdsldbdv>-yep
[06:24]<zgzzcygnv>+ok, just a second i'll link to you something, tell me how it looks
[06:25]<czdsldbdv>-k
[06:26]<zgzzcygnv>+http://nwiki.org/files/docnet-example.xml
[06:26]<zgzzcygnv>+its a WIP
[06:26]<czdsldbdv>-kk looking...
[06:26]<zgzzcygnv>+i'm coming up with a schema for a much improved XML documentation output
[06:26]<czdsldbdv>-wow
[06:26]<czdsldbdv>-i actualy did something similar
[06:26]<czdsldbdv>-lol
[06:27]<czdsldbdv>-not as complex
[06:27]<zgzzcygnv>+heh
[06:27]<czdsldbdv>-i called it projectDocs
[06:27]<czdsldbdv>-i like your name better tho
[06:27]<czdsldbdv>-lol
[06:27]<zgzzcygnv>+i'm trying to make it as complex as possible since the VS2k5 XML output is, in a word, crap :(
[06:27]<zgzzcygnv>+DocNET, yeah :)
[06:27]<czdsldbdv>-i couldnt agree with you more
[06:28]<zgzzcygnv>+also, the VS2k5 XML output is like, one assembly per XML file
[06:28]<zgzzcygnv>+which isnt very cool
[06:28]<czdsldbdv>-aye
[06:29]<czdsldbdv>-ok, are you doing strictly tree or do you also want to be able to do a forest schema
[06:30]<zgzzcygnv>+by forest you mean like, <Assembly><stuff /></Assembly><Assembly><stuff /></Assembly> ?
[06:30]<zgzzcygnv>+if so, yes
[06:31]<kdzdgdjvgnv>+what does underlying stream mean?
[06:31]<zgzzcygnv>+whats the context KirynDotNet?
[06:32]<kdzdgdjvgnv>+These types allow you to read and write discrete data
[06:32]<kdzdgdjvgnv>+types to an underlying stream in a compact binary format.
[06:32]<czdsldbdv>-oh ok yeah i see
[06:32]<czdsldbdv>-yeah looks good so far
[06:33]<czdsldbdv>-are you using a language parser?
[06:33]<czdsldbdv>-or is that hard coded?
[06:33]<zgzzcygnv>+but, i dont really have time to actually write the DocNET generation program
[06:33]<zgzzcygnv>+CrispyBit its handwritten, but its an example i'm going to use to have VS2k5 generate a schema from
[06:33]<czdsldbdv>-oh i see
[06:33]<zgzzcygnv>+then i can modify the schema instead of writing *that* from scratch
[06:34]<zgzzcygnv>+since XSD is umm
[06:34]<zgzzcygnv>+not as easy as other XML based things :P
[06:34]<czdsldbdv>-hehe yup
[06:35]<czdsldbdv>-yeah looks good so far, you *might* run into issues with the Member Category
[06:35]<zgzzcygnv>+yeah, but i just started writing this like half an hour ago :P
[06:35]<czdsldbdv>-lol nice
[06:37]<czdsldbdv>-I would say <Member Category="Method" Scope="Private/Public"...> and have if scope !defined it be a ctor
[06:37]<czdsldbdv>-errrr\
[06:37]<czdsldbdv>-fuck
[06:37]<czdsldbdv>-sorry
[06:37]<czdsldbdv>-lol
[06:37]<czdsldbdv>-<< has been up 18 hours
[06:37]<zgzzcygnv>+heh
[06:37]<czdsldbdv>-return type
[06:37]<zgzzcygnv>+ah yeah i need to add Scope for all sorts of stuff
[06:37]<czdsldbdv>-so
[06:37]<czdsldbdv>-yes that too
[06:38]<zgzzcygnv>+namespaces cant be declared with scope, right?
[06:38]<czdsldbdv>-so <Member Category="Method" Scope="Private/Public" Type="Type" ...> if Type !Defined its a ctor
[06:38]<czdsldbdv>-no
[06:38]<czdsldbdv>-as in
[06:38]<czdsldbdv>-yes youre right lol
[06:39]<czdsldbdv>-damnit im tired
[06:39]<zgzzcygnv>+ok :P
[06:39]<czdsldbdv>-lol
[06:39]<czdsldbdv>-and that way it will save you 1 less itteration as well
[06:40]<czdsldbdv>-well actualy that depends on your parsing
[06:40]<czdsldbdv>-but yeah dont mind me
[06:41]<zgzzcygnv>+heh
[06:41]<czdsldbdv>-ACTION is bent over talking out of his ass atm
[06:42]<czdsldbdv>-actualy what ive been wanting to write is an xml parser generator
[06:43]<zgzzcygnv>+parser generator?
[06:43]<czdsldbdv>-yes as in, if you give the generator a schema it will generate a parser class for you
[06:43]<zgzzcygnv>+oooooh
[06:46]<zgzzcygnv>+hmmm with XSD can you make things conditional based on the value of an attribute?
[06:46]<zgzzcygnv>+eg, Member element could not be required to contain a Returns element if the Memeber element's Category was = "Constructor"
[06:47]<zgzzcygnv>+or should i make a Constructor element to place inside the Type element?
[06:47]<czdsldbdv>-afaik you cant do conditional logic in XSD
[06:48]<zgzzcygnv>+ok
[06:48]<czdsldbdv>-actually heres an article to back it up too
[06:48]<czdsldbdv>-http://www-128.ibm.com/developerworks/forums/dw_thread.jsp?forum=185&thread=100744&cat=11
[06:48]<zgzzcygnv>+well since the Constructor is so different, i'm going to make it it's own element







