alriiiiight "This book is not a reference. That needs to be said right off the bat. It was written to be read cover to cover; it tells a story. It's an interwoven tale about object-oriented programming in the .NET world: building objects, moving them, and using them around the world. This is not just a how-to book; it's a why-to and a when-to book as well." he's funny: "My third mission is to make loads of cash. I remember a time when I sat around trying to think of how I could get a job that paid minimum wage in addition to all my contract work. I had too much of a social life back then, and all the time with my friends and family was really killing me. I found that I wasn't spending enough quality time in front of the computer. Then it hit me: "I'll write programming books!" I haven't slept since." ugly hello world: .assembly extern mscorlib {} .assembly HelloWorld {} .class Hello { .method static void Main( ) { .entrypoint ldstr "Hello, World!" call void [mscorlib]System.Console::WriteLine(string) ret } } "Friend classes are available only within the scope of the program where they are defined. They are suitable for encapsulating functionality that is shared across an assembly." 3.7 Creation and Destruction "Once upon a time, in a dimly lit cube..." hmmmmmmm "For the most part, the operations for reading bytes from a file, from memory, or from a network socket are identical." data from a string: 871041011103212111111732117110100101114115116971101003211111010132116104105110103321161041141111171031043297110100321161041141111171031043212111111732117110100101114115116971101003210111810111412111610410511010346