Why Microsoft's .NET Is .Not For MeLow End Mac Reader SpecialsMemory To Go Special: MacPro 8 Core 8GB kit $232 / 4GB kit $116 / 2GB kit $72. New Macbook 2GB DDR3-$65. HARD DRIVES available -- Free shipping / LIfetime warranty. Download Typestyler, still the Ultimate Styling Tool for Internet, Print and Video Graphics. Works great in Classic with a Native OS X Version on the way. Free Tryout: www.typestyler.com
Mac users can finally play Party Poker for Mac. Not only that, they can also learn how to play PokerStars for Mac.
Compare products like desktop computers, laptops, and LCD TVs side by side! All the information and reviews to make the best purchasing decision for a new cell phone GPS products or MP3 players. The Ciao network makes searching products easy for you. - 2002.01.24 My students sometimes joke with me that if they don't say they like Macs, I'll ruin their grades. Of course, I wouldn't ever make my computing preference a factor in a grade; other than the fact students must complete assignments on a computer, I'm not so narrow-minded (or unethical) as to do such a thing. Still, sometimes they want to know why I like Macs so much - and why I don't like PCs. That question, for me, goes beyond OS preferences and the design of the computer case. I think it goes back to the whole capitalistic notion of competition breeds strength. Diversity makes us stronger, not weaker. Sometimes I read things on the Web that remind me why I write for Low End Mac. I wrote this after reading A .NET Primer for Mac Users by Charles Wiltgen. [Editor's note: don't even try to read this tiny-type HTML abomination using Netscape, iCab, or Opera - or do it just to see how badly a page optimized for Internet Explorer can look using a different browser.] Charles, in turn, wrote his article in response to Microsoft's .NET & The Advent Of (More) Nuisance Technology, which was published on Mac Observer four months ago. Wiltgen accuses Mac Observer of being ignorant of the operational characteristics of Microsoft's .NET initiative and associated Passport registration scheme. He even goes so far as to forgo the customary link to the referring article to deny Mac Observer the hits that would result from people attempting to see if there was any substance to his allegations. It turns out that the article was written by Rodney O. Lain. Now Rodney is many things - inflammatory occasionally and perhaps focused on issues of race - but one thing Rodney is not is a careless writer. So I decided to read up a bit. Rodney's article is mainly about the implication that Hailstorm (a name recently abandoned by Microsoft) will cause users to become even more self-centered and wrapped up in their own data in public places - while driving a car, for example. This is what Rodney has to say about Hailstorm, which you should know is referred to as .NET by Microsoft today.
Now that's all Rodney has to say about .NET's functionality. The rest is a commentary on our self-absorption in our own data in public places. So I read Charles' article, which seems like a fairly focused discussion on certain aspects of the .NET initiative. I decided to read more on my own, so I went to Microsoft's .NET site, where I found this little gem: The phrase above is partially cut off when surfing with Netscape. In case you're interested, the entire phrase is: "At its core, Microsoft .NET is about making technology work for people, instead of forcing individuals to adapt to the (now here is where you have to manually scroll over to the right) limitations of their computers." Huh. Anyway, so what does Microsoft say .NET is? This is from Microsoft's .NET web site:
That doesn't seem all that different from what Rodney said. Unfortunately, Charles doesn't explain exactly what it is that Rodney doesn't understand. After reading back and forth between Charles' and Bill's Web sites (Bill Gates, that is) I figured out that .NET is really a virtual computing platform system (including data structures, virtual computers, data transmission formats, communication protocols, and Borg implant interfaces), meaning it is a competitor for Java. It's like this: In HTML, which is what Web pages are written in, there are hidden codes which describe the content following the code, until you turn it off. So <BOLD> turns bold on and </BOLD> turns bold off. In HTML, everyone agrees (sort of) on what these terms are and what they mean. There's a fixed set of commands (theoretically) which everyone can use. In XML, you can define your own tags or information types, such as first name, address, social security number, credit card account number, name of your firstborn child, your arrest record, credit rating, Passport ID.... .NET is an initiative to standardize these customized tags so everything is consistent. Like HTML, then, everyone in the Microsoft universe will know what tags stand for what. First name is always "firstname" and never "fname," for example. C# (C-sharp) is a virtual computer that can manipulate the .NET version of XML code that has user information in it. It can calculate things, request information, and so on. The deal is this. When Sun sued Microsoft (in nineteen hundred and ninety-seven) for altering Java and making it Microsoft-specific, thus destroying the entire "write once, run everywhere" paradigm that is the Java Virtual Computer, Microsoft saw the writing on the wall. A crash development program begat .NET as a competitor for Java. The point is that Microsoft owns .NET . . . and C#. No one owns XML; it's a standard. Other companies can use XML tags and write programs to interpret them and interface with the outside world, but Microsoft wants you to use their standard. Passport, which you may have heard of, is like a keychain password for all the data in all the standard XML tags that Microsoft wants to implement with .NET. Now that you understand the background, let's move on to the main issue. There's something going on here that Rodney hinted at (though that wasn't the purpose of his article) and Charles avoided completely (because he isn't concerned about it, apparently). The problem - and stop me if I'm being too obtuse here - is simply this:
|
Power Macs iMac Channel iBook/PowerBook MacInSchool Computer Profiles iMac Power Mac PowerBook/iBook Performas Mac Clones Older Macs Lisa • NeXT Editorial Archive Mac Daniel's Advice Email Lists LEMchat (uses AIM) Online Tech Journal Consumer advice, reviews guides, deals Software Apple History Best of the Web Best of the Mac Web surveys Miscellaneous Links Best Used Mac Buys Used Mac Dealers Video Cards Mac OS X Mac Linux Macspeak RAM Upgrades About Low End Mac Site Contacts
Support LEMAffiliates
|