Slashdot Mirror


Microsoft Sets Tolls for .Net Developers

matsh writes: "Today Microsoft revealed the cost of signing up as a developer to .Net. Entry level is $1,000. Standard level $10,000. Custom support will cost even more."

143 of 484 comments (clear)

  1. Smaller developers by izwiz · · Score: 4, Insightful

    Interesting. What they are doing then is creating a bar to smaller (perhaps hobbyist) developers.

    That just means that less cool stuff will be produced then I suppose.

    1. Re:Smaller developers by javajerk · · Score: 2, Funny

      > Interesting. What they are doing then is
      > creating a bar to smaller (perhaps hobbyist)
      > developers.

      Gee... Like those 1337 script-kiddies, for instance? Damn, I always liked their cool tools...

      Maybe now they'll have to charge for their distribution of Nimda v2.0. Would be a shame, because then they would get my credit card number as well...

      > That just means that less cool stuff will be
      > produced then I suppose.

      Seriously: It *can* improve the quality of software delivered on windoze, because not every redneck cracker will be able to spread his buggy code. So it might be a good idea for commercial solutions, where businesses actually can afford and want to pay for the software they use.

      For all others, they should have switched to a free OS of their choice long ago... Hope there's not software piracy going on out there, is there? ;o)

      Anyway: it was long way back that I saw cool stuff running only on windoze...

      Lars

    2. Re:Smaller developers by Tadeusz · · Score: 4, Insightful

      I think they are embracing smaller developers. If you want to code and you have notepad then you'll be able to use the free C# (and maybe VB) compilers available from the MS website. Once you become more serious then you can purchase a good development enviroment off them (or grab the free one that someone will build).

      If Microsoft posted an article this misleading about Linux people would be jumping up and down shouting FUD!! FUD!!... Maybe it should be changed to point out what this fee is really for?

    3. Re:Smaller developers by jguthrie · · Score: 2, Insightful
      I'm sorry, I'm having cognitive dissonance over the idea that there are Windows developers who would be willing to develop applications in Notepad. Most Windows programmers I know cannot conceive of using anything other than a fully-blown IDE with all the bells and whistles. They seem to think that there is no way to develop anything at all using the style I use (Emacs or Vi, command-line compilers, and make.)

      So, it doesn't seem to me to be FUD. Nobody familiar with Windows programming is going to even consider using such a "primitive" development "environment" as worthy of their time.

    4. Re:Smaller developers by Andrewkov · · Score: 2

      This "bar to entry", the costs involved in getting started, are why I never learned to develope for Windows .. The tools are too expensive. When I descovered Linux, I was amazed at the quality of the compiler and dev tools, and was able to learn and practice coding without spending any money. Now I consider myself a resonable confident developer for Unix, but have no clue how to write a Windows app. If Microsoft wants to continue having lots of software, they should be doing whatever possible to attract new developers, not make them jump through hoops and spend lots of money.

    5. Re:Smaller developers by the_2nd_coming · · Score: 2

      you know what, the kidnapper treats the childern realy nice with all the candy and Icecream they want....until he captures them.

      MS wants people to progrma on Windows so that they can make a profit. also, they do not allow you to view source so they document everything you need to know, like prototypes.

      Linux, well you have to know how to use the language first, and you have to know what Libs to use. and since you have acces to the source, you may as well look at the headers so you can see how to use it, whould it be better for you if some one took all the information about a Lib out of the header and pasted it into an HTML doc?....that is just twice the typing for a more complicated document (you need a TOC) that contains info that you don't neccisaraly need to know (other libs) if you know what you need, then why not study up a bit by actualy looking at the code to see what is going on? makes sence to me.

      --



      I am the Alpha and the Omega-3
    6. Re:Smaller developers by swordboy · · Score: 2

      That just means that less cool stuff will be produced then I suppose.

      Does that mean the Microsoft "freedom to innovate" is now the "subscription to innovate"?

      --

      Life is the leading cause of death in America.
    7. Re:Smaller developers by Hanno · · Score: 2

      That's simply not true. Due to M$ hold on the desktop, most new programming students will learn how to program on a windows platform.

      Being a former computer science student, I can assure that there wasn't a single line of Windows-specific programming done in my years at University. We mostly learned on Unix platforms (Solaris) and got ourselves free ports of the tools for Windows if we wanted to write for Windows.

      Then again, learning platform-agnostic development is the way to go for any "programming student" (as you called them).

      --

      ------------------
      You may like my a cappella music
    8. Re:Smaller developers by the_2nd_coming · · Score: 2

      they are successful for the same reason a crack dealer is successful, the make people NEED their product.

      --



      I am the Alpha and the Omega-3
    9. Re:Smaller developers by bmajik · · Score: 2

      You can be unconvinced all you want.

      But you're still wrong.

      How do you argue with this: One of the developers of the VB7 compiler uses Emacs for windows NT for all coding work(and not with c-mode.el, she uses her own elisp that she developed before c-mode.el was mature)

      Other people inside Microsoft use vi. Theres a "vi.exe" in some of the resource kits and what not.

      so, your "Most windows programmers i know" is a meaningless anecdote.

      ... which is apparently enough to get an "Insightful" so long as its bandwagoning on the usual "microsoft is the enemy, microsoft sucks" threads..

      --
      My opinions are my own, and do not necessarily represent those of my employer.
    10. Re:Smaller developers by donutello · · Score: 2

      Please read the article before you post. The charge is for plugging into .NET My Services.

      Developers are free to write and develop .NET apps as they please. The charge is simply to plug into the notification and authentication mechanism formerly known as Hailstorm.

      --
      Mmmm.. Donuts
    11. Re:Smaller developers by the_2nd_coming · · Score: 2

      perhaps then you need to smack the GTK+ folk in the head and say : Lay off the 2.0 crap and document you work!!!

      --



      I am the Alpha and the Omega-3
    12. Re:Smaller developers by crucini · · Score: 2

      I agree. It's disturbing how much software lacks man pages. They are the standard documentation on Unix, and everyone making programs or libraries should furnish them. However, I think there are some weaknesses in the man format. I would like to see a more semantically structured format. For example, I'd like to type 'man -x ls' and see the five most common examples of ls invocation. Also, the man page and the program's getopt (or function proto for functions) should be generated from the same mechanism, so they can never be out of sync. Writing the man page shouldn't be a whole separate effort from writing the code - a lot of the info in the man page could be mechanically extracted from the source.

      Having said that, you're still stuck browsing GTK. Have you tried using ctags(1)? After generating a ctags "database", you can hit ^] when the cursor is on a function call and you will jump to the function proto. In vim, I mean.

    13. Re:Smaller developers by Karellen · · Score: 2

      Hrmph. Most, nay - _all_, programmers I know cannot conceive of writing _anything_ in notepad. It's the single utterly crappest text editor in the entire world. 'ed' is more powerful for fucks sake.

      Don't disrespect Visual Studio too much. With it M$ almost (finally) made a semi-competent text editor. Sure, it's pretty limited and hugely expensive for a text editor, but what else do you expect from them? Give them a break, man.

      --
      Why doesn't the gene pool have a life guard?
  2. Why Shouldn't they? by DavidpFitz · · Score: 2, Insightful

    Sounds like a fair game to me...

    They obviously think .NET is strong enough to warrant this -- and if you think it's rubbish, then they're only shooting themself in the foot!

    Seriously though -- in a way it's better than giving it away with copies of Visual Studio .NET because then every second web site out there would be Passport authenticated etc... Hell, raise the price to $500,000!!!!!

  3. More on the broad front by pointym5 · · Score: 4, Insightful

    ... in the war to drive out small-scale developers in favor of well-controlled large corporate entities. People paying that much money for the privilege of developing software are very likely to be quite aggressive in convincing themselves that they're happy. And note that much of the fees here will come from big fat IT budgets for internal application development. CIOs just want an empire like anybody else, and this sort of thing really fuels the fires.

    1. Re:More on the broad front by bricriu · · Score: 3, Interesting

      Moreover, I think this is an incentive to drive out freeware and open-source developers. Who's going to spend $250/$1500 on something that's not going to make them a penny in return? The big benefit to this for MS is that fw/o-s often provides functionality that they would rather not let you have, or that they would rather charge you for (my fav. current example is Virtual Network Computing 3.3.3r7, which -- for free -- does everything that PCAnywhere does).

      Yah know what though? It's going to KILL them in the web market. They think I'm going to include the web-based version of .Net calendar on my little site? Think again. JSP is still free, and ColdFusion ain't so much. I don't care how many dorks still use FrontPage, they're going to drop it like a hot potato when they realize they have to cough up for using widget X.

      --

      AHHHHHHH! I'm burning with goodness again!
      - Reakk, Sluggy Freelance

    2. Re:More on the broad front by jgerman · · Score: 2

      Yeah, I agree. You'd think companies would learn from the past and not do their best to shut hobbyist developers out. I'm sure MS would love to take this concept to the extremes... and chate per widget or module as you suggested. I can see it now: A user starts up a game and it bails immediately with the message "This software cannot be run until the susbcription to the for loop on line 145 is renewed please go to www.microsoft.com to renew".

      --
      I'm the big fish in the big pond bitch.
    3. Re:More on the broad front by warpeightbot · · Score: 2
      Moreover, I think this is an incentive to drive out freeware and open-source developers.
      What it will really do is just drive them off the Win32 platform. Onto Linux, FreeBSD, OpenBSD, whatever becomes of Be, QNX, or even Solaris. No more Emacs on Microsoft OS's. No more Active State Perl. Or Tcl/Tk. or Python. or Apache. (yipe.)

      The only problem with this is that for those that don't jump ship before Microsoft finally cuts people off and forces them to "upgrade" to XP (they've slipped that date what, twice now?) there aren't going to be any transition tools (like Apache on Win32) to help them wean themselves from their pay software addiction; it's going to be cold turkey...

      The solution for that is for people like Miguel to be writing tools in the other direction, that run on Linux (etc., I just don't want to type the whole list :) but take Microsoft-format data and configs (in Win2k or less format; XP, natch, will be verboten to us). A lot of this we already have. We already have a lot of things that grok Word and Excel files. Cold Fusion is being ported; the server engine itself is already there. There is an ASP migration tool whose name escapes me. We need to flesh out the suite; hell, maybe somebody could specialize in a distro full of migration tools (Samba enabled by default with a good user/printer migration tool, etc.).

      In short, instead of bitching about yet another Microsoft screwup, we should use some business judo and make it work to our advantage. Join Larry and Scott and Steve and Lou in watering Bill's feet of clay, as it were. Soon, kids, very soon.

      --
      And on the pedestal these words appear:
      "My name is Ozymandias, king of kings:
      Look on my works, ye Mighty, and despair!"
      Nothing beside remains.
      -- Shelley

  4. I thought Microsoft had learned this lesson before by joshv · · Score: 4, Offtopic

    One of the reason that so many people are now using Windows 9x/ME/2000 is that Microsoft bascially gave away their SDK back in the days of Win 3.x, while IBM was looking to their OS/2 SDK as part of their revenue model, and charging accordingly.

    I would have thought Microsoft learned a valuable lesson back then.

    -josh

  5. And Sun ? by rainer_d · · Score: 2, Interesting

    Can sombody post a comparison ?
    Java Developer Essentials is about 50 USD per year, IIRC.
    But what else do you get for 1000 USD ? Or 10000 ?

    --
    Windows 2000 - from the guys who brought us edlin
  6. Pay fees to use .Net services? by Anonymous Coward · · Score: 2, Funny

    They want us to pay at least $250 per .Net service used in an application? Why bother? Nimda installs for free.

  7. Re: comparison w/ developer connections by bLanark · · Score: 5, Informative

    This isn't for the SDK/tools, which you can get via the MSDN, if not for free online.

    This is to be hosted/linked/use the core .net services such as passport. If you're developing an in-house app that doesn't touch the microsoft .net website (damn, the terminology is all wrong) then you don't need to pay your 10K USD.

    --
    Note to ACs: I won't mod you up, even if you are being funny or insightful. So take a chance! It's not real life!
  8. i have become comfortably numb by anuj · · Score: 2, Interesting

    my eyes just glaze over when i see microsoft's revenue and restriction plans.

    it's something i've come to expect and pass over. pretty soon the whole world should be getting numb to microsoft, and when people get numb to something, that something starts losing any appeal it might ever have had.

    can you say ibm?

    the article from a couple days ago about microsoft going the ibm way (existing but not cutting edge) is being fulfilled with every developer's rolling eyes.

    ~A

    --
    Linux, Vai, Satch and Guitars.. that is the life ICQ# 7357858
  9. They may be telling the truth by OeLeWaPpErKe · · Score: 3, Funny

    Developing centralized authentications system - 5 mil

    Building and connecting the required datacenters - 250 mil

    Preventing Hackers from gaining access - unknown (but don't worry, they didn't pay this one)

    Having it cracked less than a day after it's release, which will cost million after million to your customers - PRICLESS

  10. Odd business model... by motherhead · · Score: 2, Flamebait


    Incentive \In*cen"tive\, a. [L. incentivus, from incinere to strike up or set the tune; pref. in- + canere to sing. See Enchant, Chant.]

    1. Inciting; encouraging or moving; rousing to action;
    stimulative.

    It would appear that Microsoft is not seeing the numbers they would like in Office XP sales. They have the audacity to host a media extravaganza including Madonna in New York to hoopla WinXP, despite recent events (they want to "show the world that America is still doing business"... that costs money... they are launching Xbox next month. That will cost money. the economy is bad, and people are keeping both hands on their wallets...

    I may be wrong here... but it looks to me like i am seeing a sick company...

    Desperation \Des`per*a"tion\, n. [L. desperatio: cf. OF.desperation.]
    1. The act of despairing or becoming desperate; a giving up
    of hope.

    2. A state of despair, or utter hopeless; abandonment of
    hope; extreme recklessness; reckless fury.

    1. Re:Odd business model... by bluebomber · · Score: 2

      Uhhh... "sick company"? Check their latest 10Q for the amount of cash on hand. (Hint: it is in the billions, and the number rhymes with "dirty pix".) They can afford to have a massive marketing budget, even when IT budgets are shrinking and consumers seem to have stopped spending. When their cash level drops below, oh say $20b, then you can start worrying...

    2. Re:Odd business model... by motherhead · · Score: 2

      jackass. microsoft is a publicly held company and the the public expects it grow. they face tapped markets and a tapped business models and unfriendly economy. microsoft is not a man with a big bag of money., moron.

    3. Re:Odd business model... by Happy+Monkey · · Score: 2

      ...so they'll pay less income tax.

      How about NO income tax?

      --
      __
      Do ya feel happy-go-lucky, punk?
    4. Re:Odd business model... by NeoMage · · Score: 2

      From a previous reply of yours...

      "They will probably call this flaimbait. but you sir, are the man. this amuses me. my comment was so trivial and unpointed and you are so upset."

      Now who's upset.. silly fucker aren't you.

    5. Re:Odd business model... by motherhead · · Score: 2

      Read again. not upset. amused.

      these are indeed english words and not code. do not attempt to find the hidden meaning.

  11. This is .NET My Services, not all of .NET by gburgyan · · Score: 5, Informative
    This is not MS trying to inflict a toll on development -- this is MS trying to make money by selling a service. The .NET My Services is a service that interfaces with MSN Messanger to allow instant communication with your users and also authentication. Seriously people, every time MS charges for something it becomes news on slash...

    The last company I was working for was going to authenticate financial transactions. Let me tell you that they were not going to do it for free. How is this any different? Or maybe the phone company charging for setting up your phone lines and billing your company monthly?

    MS is charging for a service and you can choose to use it or not.

    Perhaps the open source community can get together and create a distributed authentication system to compete with it.

    1. Re:This is .NET My Services, not all of .NET by CodeMonky · · Score: 2

      The libertyproject alliance is attempting to do just that. Sun Cisco IBM (basically every big tech firm except microsoft)

      projectliberty.org

      --
      --"Karma is justice without the satisfaction"
    2. Re:This is .NET My Services, not all of .NET by TheMMaster · · Score: 2

      In fact, they are creating something: .GNU (or dotGNU ;-)
      It's a decentralized system but with the same functionality as .NET/hailstorm/myservices/otherBS
      check it out,

      --
      Fighting for peace is like fucking for virginity
    3. Re:This is .NET My Services, not all of .NET by TheMMaster · · Score: 3, Funny

      There seems to be a significant difference betweer:
      projectliberty.org and
      libertyproject.org
      this is one type I really didn't want to make with my boss watching...

      --
      Fighting for peace is like fucking for virginity
    4. Re:This is .NET My Services, not all of .NET by CaptainSuperBoy · · Score: 2

      I fully agree. This is another example of an irresponsible and misleading submission for the purpose of sensationalism. Of course MS is going to charge for a valuable service you can plug into your applications. If you don't want to pay for it, or you don't trust MS to host critical parts of your app, then don't buy it! It's all XML based, so write your own components.

      I'm not sure if MS has released pricing on Visual Studio.NET.. Whatever it is, I'm sure it won't be far off of their current VS pricing. One thing you'll never see is MS making developers SUBSCRIBE to Visual Studio.. they know their customers, and they know that nobody would stand for that. If you had to pay a monthly fee just to run VS in order to revise your app, developers would jump ship.

      When someone simply refers to .NET, I tend to think of the core development tools of the .NET initiative.. that is, the common language runtime along with the framework class library, and individual languages such as C# and VB.NET. You'd have to be crazy to tell someone, "If you don't pay up this month, your C# compiler will break." Gimme a break, developers can't have that.

    5. Re:This is .NET My Services, not all of .NET by mong · · Score: 2

      People seem not to have noticed Ximian's rival project called Mono. It's a Good Thing they're doing there, imho - even if it is miles away from being a .net rival at the moment...

      Mong.

      --

      *...Slacker, Artist, Techie - Geek *
      Remember: Nothing is Cool.
    6. Re:This is .NET My Services, not all of .NET by ch-chuck · · Score: 2

      Let me tell you that they were not going to do it for free. How is this any different?

      I keep seeing this over and over - the DIFFERENCE is the Msft is a monopoly using dominance in one market to extend their influence in other markets, just as if they were the only cable company in town wanted to go into, say, auto sales and would only air THEIR car commercials on the tv. The problem with monopolies is what sets the price. If there are two auto dealers naturally people are going to shop between the two to get the best bargain which keeps the dealers operating efficient. If there is ONLY ONE CHOICE, in this case to get on the .NET bandwagon, the supplier can regulate their own price for their own profits, screw the consumer. They can offer a low, low introductory price to get many developers signed up, and after they are two years committed on down the primrose path the prices go UP and they make yet another windfall.

      There's an amusing story behing how the Strowger automatic telephone switch system started - Strowger ran a funeral parlor and got suspicious when the competition down the street started getting all the business. It turned out that the phone operator was in cahoots with the competing parlor and was send all requests for funeral services THEIR way. Strowger got busy and developed an AUTOMATIC telephone switch so customers could look up a number in a phone book and make their own damn choice, w/o some techno-tomfoolery making it for them. see http://www.webuildphonesystems.com/history.htm for a referance to this story.

      --
      try { do() || do_not(); } catch (JediException err) { yoda(err); }
    7. Re:This is .NET My Services, not all of .NET by EvlG · · Score: 2

      There's the problem I have with Microsoft pushing towards software as a service. If they know they they wouldn't want to pay for development tools monthly, and none of the ISVs want to do it, why do they assume that everyone else will want to transition to a monthly fee for all of their other software?

      It seems to me that you can only force customers into accepting software as a service when you are as big as MS. Any other vendor would be abandoned quite quickly. However, everyone has made themselves vulnerable by relying on MS software so much; they are going to be stuck with it eventually.

      Predative, anti-consumer monopoly anyone?

    8. Re:This is .NET My Services, not all of .NET by zpengo · · Score: 2
      This is not MS trying to inflict a toll on development -- this is MS trying to make money by selling a service. The .NET My Services is a service that interfaces with MSN Messanger to allow instant communication with your users and also authentication. Seriously people, every time MS charges for something it becomes news on slash...

      Hell, anytime Microsoft *sneezes* it becomes news here. You know, if Bill Gates himself were to proclaim the value of open source, release all the code for Windows, and slash the prices of everything by 75%, I bet there'd be an article on here within fifteen minutes calling it a "draconian conspiracy."

      The last company I was working for was going to authenticate financial transactions. Let me tell you that they were not going to do it for free. How is this any different? Or maybe the phone company charging for setting up your phone lines and billing your company monthly?

      It's like asking someone why a certain college football game is important. "Because they're our rivals!" "Why?" "I don't know, they just are!" We don't care if other companies do it, it's just news when Microsoft does it.

      MS is charging for a service and you can choose to use it or not.

      Slashdot is still stuck in the Microsoft = Big Brother mindset that doesn't allow for the possibility that human beings can make decisions.

      Perhaps the open source community can get together and create a distributed authentication system to compete with it.

      I doubt it. Instead, they'll just try to emulate the Microsoft one, and then complain when they start suing...

      --


      Got Rhinos?
    9. Re:This is .NET My Services, not all of .NET by AntiNorm · · Score: 2

      This is not MS trying to inflict a toll on development -- this is MS trying to make money by selling a service

      Fair enough, but was the company you were working for going to charge $500 every time they authenticated a financial transaction? I think not.

      --

      I pledge allegiance to the flag...
      of the Corporate States of America...
  12. Online banking?? by nullset · · Score: 2, Insightful

    The story mentioned online banking two or three times. I will NEVER use the same password for bank accounts that i would use for hotmail, much less the same authentication service.

    Converging things like that is bad, mkay?

    --buddy

    1. Re:Online banking?? by Tadeusz · · Score: 2, Informative

      For banking website (and other sites that require more security) you'd log on with your passport and a seperate pin. From passport.com:

      "Participating sites that require a more secure authentication process can use this feature to optionally:

      * Require that all aspects of sign-in occur over SSL.

      * Require the user to supply a second password in the form of a 4-digit personal identification number (PIN) that Passport manages. The use of the PIN, which is required in addition to the user's current password, results in a higher level of credential strength. In addition, the PIN is protected more rigorously against dictionary attacks."

    2. Re:Online banking?? by KlomDark · · Score: 2

      "In addition, the PIN is protected more rigorously against dictionary attacks"

      WTF? How is a four digit PIN in any way protected from dictionary attacks? Takes a small dictionary, starts at 0000, 0001, 0002, ... 9999.

      Maybe if they only allow you three or five tried before you get locked out. But then, that can be used against them as well, imagine a bot that would do nothing be try all kind of accounts and hit them with 6 bad PINs, and you can lock out thousands of .net accounts.

  13. That's not the half of it... by Zocalo · · Score: 2, Insightful
    There are on-going charges on top of that too, of up to $1000 per application developed. I expect there is a $POA license for unlimited applications as well that the big service companies will go for. Microsoft really has a thing going for generating income through licensing at the moment doesn't it?

    I suppose that's one way of dealing with the industry downturn in the hope of keeping your shareholders happy. It'll be interesting to see how well it fares in real life of course...

    GPL: Free to download, free to upgrade, free to use next year, but you may need to pay for support.
    MS: Pay to have delivered, pay to upgrade, pay to use next year, and you will have to pay for support.

    Well, my cash-strapped industry-downturn budget's made up it's mind...

    --
    UNIX? They're not even circumcised! Savages!
  14. Don't compare by saqmaster · · Score: 2, Interesting

    I think these prices are fair for what you're getting.. You have to actually look at what it is you're getting, rather than instantly comparing it to other things, like open source.

    Personally, I believe that if something is good enough, it is worth paying for. Look at Hotmail, the largest free online email service - it's a pretty good deal, it's never down really and you get a lot of features.. Now if you wanted to implement this kind of service into a more corporate environment, surely you'd expect to pay for it?

    The extra charges for customized solutions and support - what's the problem with that? Anyone in the market for purchasing bespoke solutions would budget for obtaining a customized product and excellent support services - I know that there are hundreds, probably thousands of companies out there making bespoke solutions that charge an absolute fortune for it, and then totally extortionate the client when it comes to post-sale support..

    I think Microsoft are getting their shit together with this and do have a good focus on the future. With the failings of the dotcom model, someone needs to start using the web for just more than a bunch of websites offering resources and to put this emmence network to some practical use.. .NET/Hailstorm/MyServices is a new business idea which is benefiting from the Internet and will offer companies a good service..

    Yeah, Sun may try and compete. They may try and compete against Passport. True, Passport isn't widely used on 3rd party websites - but with the integration with .NET - this intergration count will surely go up.

    And at the end of the day, you're not being forced into using it. You can still go off and use whatever technologies and platform you wish. You may opt to not pay for such services, but if I went to a garage to get my car serviced and was told it was free, i'd be rather dubious about the quality...

    --
    "Never let the truth get in the way of a good story..."
    1. Re:Don't compare by rknop · · Score: 4, Insightful

      With the failings of the dotcom model, someone needs to start using the web for just more than a bunch of websites offering resources and to put this emmence network to some practical use.

      Where does this assumption come from that if big companies aren't making money off of it, the net is not being of practical use? I just don't get it. Yes, I can see why companies would want to find a way to make the web useful for business. What I don't get is why all of us as a whole world population should think that this is necessary for the web to be useful. I send lots of E-mail; I find scientific preprints online; I can easily post information that people across the world can see; I download huge quantities of free software to run personal and professonal workstations; I order some books and computer hardware online. All of these things are of tremedous use to me, but by and large only the infrastructure providers are profiting off of it. Why should we think that the web isn't of any use right now just because, as one self-styled luminary noted, it isn't obeying some basic rules of business?

      Mind you, if companies do find ways to make money off if it, I don't begrudge that... IF (1) I'm not forced into using it (and with M$ behind passport, I bet it will get very difficult for me to do the sort of online commerce I've done in the pass without giving into it, which will piss me off), and if (2) the great elements about the open web which is a "collection of websites" right now don't go away (and the entertainment industry very much wants them to go away in order to turn the internet into the next TV so that they can more easily make money off of it). I'm not anti-business, but I really would like the internet and the web to keep some of the great features it has right now.

      -Rob

    2. Re:Don't compare by sql*kitten · · Score: 2

      Where does this assumption come from that if big companies aren't making money off of it, the net is not being of practical use?

      Economies of scale. If corporates are regularly buying lots of of something, then the price of it comes down for everyone else too. You can get a PC for under a thousand dollars today... the price wasn't driven there by hobbyists, it was driven there by massive corporations signing deals for 50,000 units so the manufacturers could take advantage of economies of scale, which they in turn passed on to consumers.

      Why do you think the airlines are hurting so much right now? It's because large corporations are cutting back on business travel... it will result in a round of cost cutting, some airlines will go out of business, but if the corporations don't start travelling again, air travel for the consumer will go up. In any commodity market, margins are thing and you make money on volume. If there's no volume, there's no market, apart from at the expensive, bespoke end. Here endeth the lesson.

  15. Re:I thought Microsoft had learned this lesson bef by swb · · Score: 4, Insightful

    They did. The lesson was to give it away until the competitors selling theirs went away. When they go away, charge as much as you like.

  16. How many cs majors will just pirate it anyway? by Anonymous Coward · · Score: 2, Insightful

    Alot. MS was built on piracy: DOS, Win 3.1, Win95, Visual [anything], etc. All heavily pirated. How many programmers traded compilers among each other in high school and college? Most, I'm sure. I know I got my pascal, Quickbasic, and several C++ compilers from friends. I also gave copies to other friends. I only bought 1 version of dos, never bought windows until 95. Why do people pirate? Look at the price of software. What'll happen if .NET stuff has workable copy protection? It'll flop. Free (pirated or otherwise) or very cheap is REQUIRED to start a new "standard". You need young geeks to work with it, grow with it, learn it, etc.

    1. Re:How many cs majors will just pirate it anyway? by Darth+RadaR · · Score: 2

      What'll happen if .NET stuff has workable copy protection? It'll flop.

      Don't worry. Young & poor geeks will still be able to pirate MS products.
      The copy protection for .NET works about as good and has as much thought
      put into it as can be expected from MS. :)

      --
      /*drunk.. fix later*/
  17. For whom the bell tolls... Subscription by swordboy · · Score: 2, Interesting

    Make note that this is a subscription, not just a flat, one-time fee. This looks like the beginning of Microsloth's relationship with everyone's wallet.

    --

    Life is the leading cause of death in America.
  18. How does this affect Mono? by rknop · · Score: 2, Troll

    I see things like this, and my first reaction is that it confirms my biases that Miguel de Icaza et al. have gone completely off their rocker by thinking that they can work with Microsoft and support .NET using Mono or anything else developed as true free or open source software.

    How does this affect Mono anyway? Will somebody have to cough up in order to develop Mono? While, sure, Ximian could pay, what happens when Ximian does an Eazel? Nautilus is still with us; if Mono is open source, it would still be with us too, except then who has to pay? Or does M$ then sue the entire open source community for working on a .NET application without anybody paying the fees? Or do we really believe that somehow Mono is going to have unfettered access to the APIs it needs without having to pay?

    Or would it only be the users of Mono who had to pay the fees?

    The lesson I personally would take from this is "stay away." The free software community would do much better to come up with its own solution to the need (if there is one) that .NET is addressing, rather than trying to support the .NET platform. Honestly, if we don't want to hand over all final control of all computing and web standards to Microsoft, we need to be doing everything we can right now to (at best) make them irrelevant, or (at worst) keep just enough of a competing presence in there that open standards can't be summarily ignored.

    -Rob

    1. Re:How does this affect Mono? by tshak · · Score: 2

      It doesn't. As previously mentioned, most people are not throughly reading the article and are jumping to the conclusion that Microsoft's new business model as an "Application Service Provider" somehow equal ".NET Licensing Scheme". I can write 500 websites on the .NET platform and it will cost me $0. Or, I can host my web services in MS's new Datacenters and pay the price mentioned in the article.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
  19. Well, how much does Linux development cost? by Jagasian · · Score: 2, Flamebait

    How much does it cost to sign up as a Linux developer?

    *snicker*

  20. Giving away brainshare is a bad idea by Jeppe+Salvesen · · Score: 2, Troll

    Microsoft will be losing brainshare like crazy. The colleges that still teach microsoft technologies will now get yet another good reason to toss out Microsoft technologies. Mine taught us assembler and some pretty interesting details about NT in OS class. That was about it.

    And look where it got me. A great job programming a credit card fraud detection system using Linux, Mysql and Perl. A competitor didn't believe his own eyes when he saw the performance on our solution. He implemented using .NET.

    Anyhow - just say no, kids. And if you mention the $1000 price tag, your manager will be more likely to say go ahead if you propose using open technologies. They are getting pretty fed up with Microsoft licensing.

    That wasn't coherent. I hope some parts were slightly informative.

    --

    Stop the brainwash

    1. Re:Giving away brainshare is a bad idea by CausticPuppy · · Score: 2, Insightful

      That wasn't coherent. I hope some parts were slightly informative.

      Not really, because the article refers to MS's .Net services, not the development environment. You can write applications with visual studio .Net that don't use the services (primarily distributed authentication). You're getting the two confused. You don't even have to use VS .Net since you can download the CLR and compiler for free. Blame Microsoft for creating the blurry line between their own services and their development environment-- there really is a distinction though.

      --
      -CausticPuppy "Of all the people I know, you're certainly one of them." -Somebody I don't know
  21. Oh, pay attention... by aziraphale · · Score: 2, Informative

    This is about the cost of becoming a corporate partner for use of My Services (that's what they now call HailStorm, if you weren't paying attention).

    The actual cost of developing for .NET? That'll be a big fat zero, over and above the cost of your Windows licence (although once the BSD port has happened, that'll wipe out that little overhead.

    Download the .NET platform SDK, and you'll find you get the CLR, the framework libraries, the compilers, and all the command line tools you need to play with .NET.

    And that'll cost you nothing. no-thing.

    Yeah, VS.NET will cost you hard earned cash. So will a Windows server licence or two for hosting. But even MS isn't stupid enough to create a barrier for entry so high that nobody jumps over it at all.

  22. Stripped down version? by imrdkl · · Score: 2, Funny

    I wonder if they'll sell me just the exploitable bits? :{)

  23. Re:I thought Microsoft had learned this lesson bef by NeoMage · · Score: 5, Informative

    Dear o dear, this news item is really going to confuse all you people who like to speak before you have done your homework.

    For starters, this is the ".NET My Services" service, it is NOT the .NET platform itself, nor is it an SDK. People are free to write .NET applications for NOTHING and all the SDK is online at msdn.microsoft.com (fuck the link, you can cut and paste).

    This is no different from the city library developing a .NET service for reserving books or something and charging you to use it.

  24. The giveaway by BadDoggie · · Score: 2
    Giveaway as in "Reveal what's up" and not as in "Here ya go, buddy, have one on me":

    "I think the numbers are quite reasonable. The applications are putting a load on us," Muglia said. "These numbers are barely covering (our costs)...We're not making money with these numbers. We want to make it as friction-free as possible to adopt this new platform."

    Despite some opinions here, $250 is not a lot for a small developer to pay for a year's certification. Look at Sun's licensing scheme. I have no trouble believing MS aren't maknig a penny and may even be losing money on the scheme right now. What did IE development cost them and was it worth it to own the browser market? Lots, and yes. They're very good at this game.

    Think about what's going on: MS want to make it easy for developers. They're offering low prices to get a lot of companies to accept and adopt quickly. Consider IE: "Warn if Site Certificate Invalid" and "Notify if certificate has been revoked" are standard options and default on.

    Once MS can get to critical mass with .NET and their certiication, your mother-in-law is only going to use MS-certified apps. MS will control the content and the prices will then change to ensure a steady profit stream. This is fairly close to a give-away as it stands, and it meshes with the browser they give away already, and which they have set the way they want it.

    Microsoft have added an "E" to their formula: Embrace, Extend, Entrench, Extinguish.

    woof.

    How am I ever going to beat what's-his-name's "Green Eggs and Hamlet" sig?!

  25. Why would I pay for .NET services? by jkujawa · · Score: 2, Insightful

    Microsoft says customers who sign up for .Net My Services, expected to debut in full next year, can expect to eventually get one-step access to electronic documents, contact lists and calendars; instant alerts on stock changes, weather forecasts and flight delays; and automated transactions, such as online banking, ticket purchases and stock trades, from Microsoft and its partners.

    I get all of these things for free from various places around the net. In a lot of cases, there are even places that will give me one stop shopping ... My Yahoo! comes to mind. Why does M$ think they can get me to pay for this?
    Oh, yeah, I use a Mac and Linux. I couldn't pay for them if I wanted to.

    1. Re:Why would I pay for .NET services? by mgkimsal2 · · Score: 2

      Sure, M$ is stuffing all of this in one "easy to get" system, but quite honestly, anyone who needs all/many of these things on a regular basis already has a method of getting what they need worked out. M$ is (once again) innovating nothing

      Who said they were innovating? If anything, it IS an innovation to make things "easy to get". Classic "linux v MS" arguments always focus on Linux advocates saying "yeah, but you can do everything under Linux already!" when in fact usually it's a pain in the ass to do most of what accomplished quite easily under Windows. This is changing, but they are still not equal systems in terms of "ease of use". So, if the ONLY thing MS "innovates" is "easy to get" systems, it'll still succeed, because many other people seem to be vehemently AGAINST making things easy, for some unknown reason. It usually seems to boil down to ego - "if you're too stupid to use Linux, etc".

  26. Badly worded headline by CodeMonky · · Score: 2

    MS isn't charging you to develop .NET apps (minus the cost of IDE which you don't need either if you are inclined), they are charging you to use their MyServices stuff (passport, etc) which I think is perfectly reasonable.

    --
    --"Karma is justice without the satisfaction"
  27. This Has Nothing To Do With The SDK by Carnage4Life · · Score: 5, Informative

    One of the reason that so many people are now using Windows 9x/ME/2000 is that Microsoft bascially gave away their SDK back in the days of Win 3.x, while IBM was looking to their OS/2 SDK as part of their revenue model, and charging accordingly.

    The article is about pricing for accessing .NET My Services which used to be called Hailstorm not the .NET Framework SDK.

  28. Re:Here comes the Sun by Scooter · · Score: 2, Insightful

    Here comes the Sun
    Doo doo doo doo
    Here Comes the Sun
    And I say......
    It's the most primitive load of junk I've seen in a long time for £80,000.

    We bought a Sun E450 (against my wishes - the decision was taken before I got there so it was too late for serious debate). It had 4 SparcII 500Mhz cpus (this is about a year ago), 280Gb disk and 2Gb ram. It cost 80 thousand UKP. It came with:-

    Solaris 8
    No compiler.
    No development tools such as make, M4, autoconf..
    No decent desktop (do they really think anyone can be bothered with that joke desktop they supply, with no drag n drop, no file associations etc etc)

    The hardware was out of the Arc - no RAID, no mirroring.

    At the time I got a quote from Dell for an equivalent power machine - it came in at about £12,000 - with quad channel RAID controller, and 4 PIII Xeon 733Mhz cpus.

    Sun charged us over 4000 a peice for the 18Gb Western Dig disks alone - each! When I quizzed them on this - they replied that they get the "best ones". My arse! My room full of Dell servers has WD disks and not one of them has failed - ever (2 years old now). But then even if one did - the servers are all RAID 5 so it won't bring the system down!

    Same deal with the RAM - same stuff you can by on the open market - 10 times the price.

    When you buy kit from Dell or Compaq (and probably everyone else too) the racks come with nice rack specific monitors, a proper rack keyboard that has a trackball, and fold away neatly. Except if you by a Sun server for 10 times the price - the damm keyboard was too wide to even fit through the rack door - no special monitor, and none of the doors shut properly.

    "What a shoddy pile of old rubbish" was my first and lasting impression of "what Sun can give you for £80,000"

    We got shot of it last month. Replaced by one Dell 6450 with RedHat Enterprise.

    Sorry - this is completely off-topic - but I felt the need :)

  29. Evidence of demand, benefits for customer by pubjames · · Score: 5, Interesting

    What I don't understand about Microsoft's .NET strategy is

    a) Where is the evidence of demand for it?
    b) What are the benefits for the customer?

    I regularly buy flights on the net, also books. I tend to use the same companies each time. They have my details, I just need to select the product I require and click the accept button. I know that my info. only resides with them, and I trust them not to spread it around.

    Where does .NET fit into this?

    I am imagining going to a web site, say Amazon. The site asks me "Can Amazon access your hobby list to make recommendations?" Er, sorry, no it can't. "Can Amazon access your calendar so we can find when your birthday is?". Er, nope. "Can Amazon access your address book so we can tell your friends about our great products?" Absolutely not. "Can Amazon access your job profile so we can suggest some business books?". No, and stop asking the dumb questions. The answer is no.

    There are lots of, for instance, on-line calendar services available, which can be accessed from any web enabled device or WAP phone. Do people use them that much? What would Microsoft provide that I can't already get? And would it be worth paying for?

    Please, someone tell me, I'm dying to know. What is the benefit to me, Joe Consumer, of .NET???

    1. Re:Evidence of demand, benefits for customer by danaris · · Score: 2, Interesting

      I'm imagining something a little scarier. Going to a website, say A(MS)azon. The site says, "Based on the hobby list I just accessed, here are some recommendations." "Happy birthday, Dan! I just read your calendar through Passport/.NET and found out it's your birthday!" "Here are some business books based on your job profile..." etc. Why should they bother to ask, once MS controls the whole (.)net?
      Of course, that would never work for me, since I will never have a Passport/.NET/M$ account/identity. But would that then mean that I would no longer be able to use the (.)net for anything besides reading news on Slashdot?

      Dan Aris

      --
      Fun. Free. Online. RPG. BattleMaster.
    2. Re:Evidence of demand, benefits for customer by pubjames · · Score: 2

      The problem as I see it is that nobody is going to tell Microsoft what they need to know in order to make .NET useful (to marketeers). And not just because they are Microsoft, but I think that most people are wary about giving any personal info.:

      Imagine these scenarios:

      a) a telesales person phones you and asks for your date of birth. Average person responds "Go away annoying person!".

      b) a rep. comes to your front door and asks your date of birth. Response "P** off".

      c) you get a mailshot asking for your date of birth. Response - in the bin.

      d) you want to buy a product from a web site. It asks your date of birth. Response: 1/1/1970.

      Do they seriously believe that people are going to give them that info?

    3. Re:Evidence of demand, benefits for customer by pubjames · · Score: 2

      Now they're buying some cool home stereo system and maybe tomorrow, some school stuff for the kids and they are from unique merchants.

      But does this really happen? Do you know of anyone who regularly buys stuff from lots of different merchants on the web?

      I would have thought that the vast majority will stick to only a couple or three merchants, and even then they will be quite picky about what infomation they give to them.

    4. Re:Evidence of demand, benefits for customer by Andrewkov · · Score: 2

      Just wait until you can't access 80% of the Internet without a passport account. The next few years should prove to be very interesting.

    5. Re:Evidence of demand, benefits for customer by AtariDatacenter · · Score: 2

      It gets even better.

      Joe! I will pay you $5 to take a survey about your Xbox and to let me see which games you play on it. Don't worry. This will be kept confidential in accordance with my "privacy policy" which says I can share it with all my business partners.

      Joe! I see that you have an UltimateTV. Congratulations ! With your permission, I can access your viewing and recording history in order to provide you with a better Internet experience. I'll even throw in a 20% discount off your first purchase! Would you like that?

    6. Re:Evidence of demand, benefits for customer by mgkimsal2 · · Score: 2

      Mozilla does this in the latest versions (login popup) but it doesn't help in many situations. I need to log out of my session and relogin to my machine so Mozilla's using a different profile, and shows a different list of usernames to use. I don't want anyone who can walk up to that machine to be able to use my username/password on multiple websites.

    7. Re:Evidence of demand, benefits for customer by (H)elix1 · · Score: 2

      "Can Amazon access your..."

      Unless, of course, they default everything to YES. We all know how Joe Sixpack changes the default anything...

    8. Re:Evidence of demand, benefits for customer by revscat · · Score: 4, Interesting

      d) you want to buy a product from a web site. It asks your date of birth. Response: 1/1/1970.
      Do they seriously believe that people are going to give them that info?

      Yes, they do. And people will.

      I have been involved in setting up several web ventures; a handful of them were even successful. One project I was working on involved credit scoring with hooks into buying insurance and such. Before setting off on this we did some research on how willing people would be to become a part of this, seeing as how it required more than the usual amount of personal information. The company we outsourced the research to came back with some truly unexpected results: over 60% of the respondents either were willing to give their information, or didn't have strong feelings against it. Only around 25% of the people we surveyed responded negatively.

      Remember, this was information such as social security number, credit history, mother's maiden name, and so forth -- the most personal of information. This took us completely by surprise; we were fully expecting this to be a major hurdle to overcome.

      Eventually the effort was killed not by lack of market potential, but by legislation prohibiting the distribution of such information directly to the consumer. (This was backed largely by the credit reporting agencies and their lobbies.)

      So do I beleive that .NET will be successful? Absoultely. If it offers even the most trivial of benefits to consumers, they will flock to it like cattle to the slaughter.

    9. Re:Evidence of demand, benefits for customer by KlomDark · · Score: 2

      Then 80% of the net does not get my business. No way will I use anything that requires passport. If my bank requires it, I'll get a new bank. If an online store requires it, I'll either surf somewhere else or jump in my car and drive to a real store.

    10. Re:Evidence of demand, benefits for customer by pubjames · · Score: 2

      Yes, but my whole point is, whilst it sounds great, does it really reflect reality? For most people, are the benefits really there?

    11. Re:Evidence of demand, benefits for customer by Grishnakh · · Score: 2

      a) Where is the evidence of demand for it?
      This isn't about seeing a demand and creating a service to fulfill it. It's about creating a new business market and generating revenue from it.

      b) What are the benefits for the customer?
      This is really irrelevant. The question is, what are the benefits for Microsoft?

      See, when you're a monopoly, questions like "how can I help my customers?" or "how can I take advantage of a market opportunity?" just don't come up. Instead, the questions are "how can I get more money out of my customers?" and "how can I create a new market and make customers pay me?"
      Sure, they need to create some perceived benefits, but when you can control things the way MS does, those benefits don't have to be worthwhile. It's like trading in your 2001 car for the new 2002 model because there's been a minor styling change.
      Is it worth it? No. Will people do it? With MS-ware, yes.

    12. Re:Evidence of demand, benefits for customer by DrCode · · Score: 2

      Funny; I've never had to login to buy something on the net, nor do I have to keep lists of credit card numbers and records. Just as in mortar-and-brick stores, my one credit card seems to work everywhere.

    13. Re:Evidence of demand, benefits for customer by Elwood+P+Dowd · · Score: 2

      Mod parent up? Even if it's +1, No soul. It's still interesting.

      --

      There are no trails. There are no trees out here.
    14. Re:Evidence of demand, benefits for customer by Jason+Earl · · Score: 2

      I honestly don't think so. AOL's working on a competing standard, as is Sun and a pile of banks. None of these standards are going to become so prevalent that sites will require them, at least not anytime soon.

      The few surviving web business all are smart enough to realize that cutting off AOL customers is a long walk off a short pier. And there is no way that AOL is going to support Passport. Nor are people likely to rush out and replace their current PC with something running Windows XP (the prime driver for .NET). Lastly, it is not particularly likely that end users are going to pay a significant amount of money to have their computers automatically fill in web forms. Especially if this feature only works on a handful of sites.

      After all, most folks already have a relationship with all of the sites that they currently visit. Does Microsoft honestly think that people are going to pay to have them manage this information? Even worse, does Microsoft actually think that organizations (like your bank) which have spent a great deal of time and effort on their customer databases are going to turn these crown jewels over to Microsoft? And for what?

      Microsoft is desperate to create a bottleneck for the Internet so that they can create a tollbooth their (in much the same way that you pay your ISP for service). My guess is that they are going to have a hard time finding enough people, both users and developers, to make this a de-facto standard. Especially if one of the other authentication standards can be bundled with a service you already pay for (AOL would like your ISP to provide the service).

      This doesn't even take into account the very real possibility that Microsoft will have a well publicised security breach, or that they won't be able to provide a reliable enough service for it to be useful. If either of those things happens, Passport will be finished for serious (read, your paying extra for it) use.

      You have got to hand it to Microsoft, then have serious chutzpah, but they aren't likely to pull it off (IMHO).

  30. Lets compare prices: by MongooseCN · · Score: 2

    .NET "Entry-Level" subscription
    Subscription: $1000 per year.
    Cost per application: $250

    .NET "Standard" subscription
    Subscription: $10,000 per year.
    Cost per application: $1500

    Linux
    Subscription: $0 per life
    Cost per application: $0
    I don't get it, is this for support on your product you are developing? What about a university or a person making a program on their free time? There's no way some high school kid is going to pay $1250 to hack around on some code while learning C.

    1. Re:Lets compare prices: by bmajik · · Score: 2

      No.

      You completely don't understand at all.

      The pricing structure applies to "creating and hosting .NET services that plugin to the Microsoft .NET MyServices system"

      As in, you go to MSN.com, your app is a little side-bar box that users can have on their page...

      This has NOTHING to do with the cost of the VS.NET IDE, the cost of redistributing runtime components, etc etc.

      No, your comparison should look more like this:

      .NET Subscription Prices

      vs.

      Cost of hosting on a site with unfetted access to php, perl, oracle, etc

      or even

      Cost of getting your application on the AOL.COM home page, and plugged into everything an AOL user can do online.

      Guess what - you're not going to get either for free.

      --
      My opinions are my own, and do not necessarily represent those of my employer.
  31. Re:I thought Microsoft had learned this lesson bef by fulgan · · Score: 2, Insightful

    This is actually a much more complex problem: ".net" is a buzzword use for everything and it's opposit on today's MS products: from "application framework" to productr denomination to general startegie to actual technology to services.

    It's actually becomming a real problem in the developpement because so many people are confused by this that they think that only "VS.net" can create web service applications and that only ".net server" can be used as a server plateform.

  32. Mono has nothing to do with .NET My Services by Carnage4Life · · Score: 2

    I see things like this, and my first reaction is that it confirms my biases that Miguel de Icaza et al. have gone completely off their rocker by thinking that they can work with Microsoft and support .NET using Mono or anything else developed as true free or open source software.

    Mono has nothing to do with .NET My Services a.k.a. Hailstorm. Miguel said as much when I interviewed him for Slashdot and the same thing is on the Mono FAQ page.

    Mono is a development platform, .NET My Services are web services provided by Microsoft. What exactly makes you thing there is any relationship at all?

    1. Re:Mono has nothing to do with .NET My Services by rknop · · Score: 2

      Mono is a development platform, .NET My Services are web services provided by Microsoft. What exactly makes you thing there is any relationship at all?

      From the About Us page on the Ximian website, "...announced Mono Project, a community initiative to develop an open source, Linux-based version of the Microsoft.NET development platform."

      It's little statements like that that make stupid people like me think Mono might just have something to do with .NET.

      The FAQ you point at claims that Mono has nothing to do with Passport-- although I think my questions still stand. Would users have to pay if they use Mono to hook into passport? (Presumably yes.) Would Mono developers have to pay if Mono had the capacity to hook into Passport? (No clue).

      That FAQ doesn't say a damn thing about "My Services", whatever that is. The article says something about creating applications which can hook into "My Services." Is this going to include anything that uses the .NET API (that thing which Mono is emulating)? Again, I don't know. Saying "Mono has nothing to do with .NET My Services" doesn't even come close to addressing any of the questions I ask. Indeed since Mono trumpets itself as a replacement of some of the things in .NET, it's only natural to ask how Mono is affected when there is an article about licensing fees of some portion of .NET (particularly if the vocabulary is not the same as what's in the Mono FAQ).

      -Rob

  33. Moving to a services business will be painful by mav[LAG] · · Score: 5, Informative
    Microsoft's business right now is selling millions of CDs with the same code on it to as many customers as they can. There are multi-billion dollar niceties like marketing and getting existing customers to buy newer versions of the code but ultimately Microsoft's core business is to get as many of those discs out the door and installed onto customers' hardware - by whatever channel they can.

    .NET and its components represent a shift away from this. A huge shift. Instead of selling code, the company wants to sell services. And when you sell services, a lot of things change about your business model which can be very painful while you're trying to make the move.

    • Services are different from boxed product. Well doh. But more than one IT company has been bitten by that in the past. Charging for a service means customers generally demand that service from you. If they don't get it, they go elsewhere. And on the Web, there are plenty of places to go - most of them for free.
    • Offering services means your infrastructure has to change - radically. Instead of a finely tuned assembly line turning out the latest products, a services-based business must offer the best infrastructure in the game to customers. Don't believe me? Then check out the unique selling points of any systems integrator you can think of. Our Global Network Brings Economies of Scale! We Will Manage Your Infrastructure! Does Microsoft have the reputation for security and reliability that goes with running an infrastructure? Not at the moment. Not even nearly.
    • There are limits to the economies of scale in a services business that aren't there in a software business. As one of the linked articles says, Microsoft has many millions of Windows users out there, but hardly any monthly billing relationships with any of them. It has to find some way of getting to that ideal, but it will find that selling millions of CDs is a very different proposition to selling millions of relationships - because that's what it is. Sure you can wrap it all up in words like Convenience and Access Anytime Anywhere but a service contract is a relationship. It takes post-sale time and effort - something which Microsoft will have to learn because the company doesn't know a hell of a lot about it now.
    • Services represent a trust relationship - packaged software often represents a grudge relationship The lock-in of Windows can be very easily side-stepped in a services model. Don't like the service? Don't sign up for it. Don't like the levels of service you got last month? Don't pay for them. Or go somewhere else.


    Make no mistake - moving from a boxed product model to a services-based model is hard, whether you are a small dealer or Microsoft Corp. And often the two have clashing priorities. At the moment Microsoft spends hundreds of millions making sure its channel works hard at getting product out to the end user. If they ultimately want to move to services-based revenue and electronic upgrades, the channel could well find itself out in the cold eventually.
    --
    --- Hot Shot City is particularly good.
  34. Yeah, the alternatives free NOW. by Gannoc · · Score: 2
    Don't you guys see the scheme? Sure, a place to get your weather, stock quotes, etc is all available on the web for free now, who needs .NET????

    Until its available to businesses, and all those place that offer free-everything realize they can start charging people for it after paying a $1000 fee to Microsoft. The other scenario is that even if only a minor percentage of people sign up for .NET, the "free" sites lose that advertising revenue.

  35. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  36. Re:I thought Microsoft had learned this lesson bef by Jagasian · · Score: 2

    Its called Predatory Pricing , and for a monopoly like Microsoft, such a thing is illegal in the USA. Yet Microsoft has done it with Internet Explorer, their SDKs, and many other things.

    Maybe you can argue that IE is free now, but oh, you just wait. Microsoft will gouge the money out of you someway or another.

  37. Their Plan... by Greyfox · · Score: 2

    Not only will they be setting tolls for developers, but I'll bet you there will be a charge for every transaction that happens on .net. As Microsoft's stated goal is for every economic transaction that occorus on the Internet to go through .net, this means that there will be an unavoidable Microsoft tax on every internet financial transaction. The Microsoft tax on computers will have become a Microsoft tax on everything. They will have successfully have challenged the government's monopoly role in collecting unavoidable taxes.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. Re:Their Plan... by hattig · · Score: 2
      If .NET using companies have to raise their prices because Microsoft is charging them more all the way down the chain, then great. That means my company which is not using .NET can charge less and thus become even more attractive to the end consumer.

      Honestly, I think that Microsoft will have grabbed a total world monopoly in anything to do with computers by 2010. OS, hardware, network, payments, authentication, subscriptions... everything. And people will pay heavily - Microsoft may charge $250 per application at the moment, but when they have the developers tied in and trapped, that will be $2000pa. Transactions may start at 2% of transaction value, but in a few years that will be 5%, then 10%.

      Competition is good. Make Linux and other free operating systems great. Make them compete on both the desktop and as wonderful integrated servers that are easy to program using simple, easy languages. Improve the paradigm of the internet (uh oh, dilbert time) by having web browsers that can not only load a web page, but can dynamically update that page as a bit of new data arrives (e.g., a new post on /. would appear in the correct place at the time it was posted - no reloading necessary). It doesn't have to be .NET, it can be better, and it can happen sooner, and it can be safe, secure and reliable.

  38. Re:Thin Edge by JabberWokky · · Score: 4, Interesting
    It's not that much, considering that any decent musical instrument costs at least $1k, and impoverished musicians find a way to come up with that sort of cash all the time.

    Yes, but your guitar will last you for decades... when do you think the next version of .Net will be released, and how much do you think it will cost? $1000 over 20 years versus $1000 a year is a very different thing. Also, you *can* get a decent guitar for $160 instead of $1200, and would be advised to while you are learning to play, and you'll discover that the two have very different uses. Playing Bach, I'll use the $1200 guitar. Playing Nick Cave, I'll use the $160 guitar. Switch the two around, and it just doesn't sound as nice - in either direction (a bit of buzz on the bottom E and lots of hollow slapping with my palm on the body adds quite a bit to a song like "Kiss Off", but not to "Sweet Baby James"). If both cost $1000, I wouldn't own both.

    Look at Basic - half the reason so many people learned it in the early 80s is because it was on a ROM on half the computers out there - Apple ][, IBM PC, etc. And for those that didn't have it, it generally came with the OS (GW Basic, BASICA, etc).

    --
    Evan

    --
    "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
  39. Shock, Surprise by IntelliTubbie · · Score: 3, Funny

    Dear God, what are they? Some kind of proprietary software company??? Next I bet you're going to tell me that the license has restrictions in it!

    Cheers,
    IT

    --

    Power corrupts. PowerPoint corrupts absolutely.

  40. Re:Don't they have enough money already? by Metrol · · Score: 2

    Developing one hotfix for a product, testing it, regression testing it and then deploying and tracking that hotfix, then giving free phone support for all hotfixes..... costs LOTS of money.

    It's still a LOTS cheaper than not fixing your broken product that you've already sold.

    Also, every SDK is online for free plus a shitload of other content.

    This is NOT a giveaway! As folks discuss the ability for Linux to take on the desktop it's quite apparent that a lack of key applications keep Windows on corporate machines. Keeping developers actually developing for your platform is not about being a nice company. This is about having lots of other folks keep your platform viable.

    So yes, I take it for granted that when a company fixes their broken product they should do so at no cost. Is that really so different than an automobile maker recalling and fixing problems with cars they've already sold? Would you expect to have to pay them too?

    --
    The line must be drawn here. This far. No further.
  41. This is for their supply of .NET services/hosting by Otis_INF · · Score: 3, Insightful

    If you have your own server with the .net runtime, you don't need to pay this fee, since you don't use the My Services service. If you want to store your service at their site, or/and you want to use their services, thus build f.e. a shell around the functionality they provide, you have to pay for the usage of these services, like you have to pay for the cable TV services you get.

    Alternatively, other companies will be providing the same services for perhaps less or free. All you really need is a .NET runtime and VS.net. So stop crying this fee is for building .net applications.

    --
    Never underestimate the relief of true separation of Religion and State.
  42. the .net subscription model by Alien54 · · Score: 2
    when do you think the next version of .Net will be released, and how much do you think it will cost? $1000 over 20 years versus $1000 a year is a very different thing. Also, you *can* get a decent guitar for $160 instead of $1200, and would be advised to while you are learning to play, and you'll discover that the two have very different uses.

    Of course like any thing else, MS will want to take this stuff to the subsctiption model. It will be too tempting other wise.

    This contrasts well with Open Source, where many of the tools a much lower priced.

    Some people will sneer and say you get what you pay for. This is not alway quite true, as some around here will certaainly attest.

    --
    "It is a greater offense to steal men's labor, than their clothes"
    1. Re:the .net subscription model by sqlrob · · Score: 2, Informative
      Of course like any thing else, MS will want to take this stuff to the subsctiption model. It will be too tempting other wise.

      I know this is /., but read the article. IT IS $1000/year. Sounds like a subscription to me.

  43. benefits for vendor, cutsomer screwed. by Anonymous Coward · · Score: 2, Interesting
    I am imagining going to a web site, say Amazon. The site asks me "Can Amazon access your hobby list to make recommendations?" Er, sorry, no it can't. "Can Amazon access your calendar so we can find when your birthday is?". Er, nope. "Can Amazon access your address book so we can tell your friends about our great products?" Absolutely not. "Can Amazon access your job profile so we can suggest some business books?". No, and stop asking the dumb questions. The answer is no.

    What makes you think they will ask? Clippy, retired from irritating users, will be trying to compile all of those things to give to whoever wants to tap the information. You can bet all of that crap will be stored on your hard drive in some file that will crash the OS if removed. Why build a four terrabyte database on your victims when you can make them do it for you.

    The most disgusting thing about this is that it may work. M$ will continue to twist the arms of big vendors to maintain the stupid Windoze only OS sales, and they will break their old OSs. Joe sixpacks will either quit buying computers (like he already has), or he will migrate eventually. Getting my own wife to use anything but windoze was like pulling teeth, though she understood why. If the greedheads see the migration working, they will try to tap it. They are all licking their chops.

    If M$ can't collect my information at home, they have me at work. Service packs and "upgrades" have been adding privacy invasion tools on our NT machines for years. Think Outlook, MSIE 5, remote desktops, bleh. Soon the company will be putting up a ton of money for Win2k, which has yet to be tested with more than 150 company applications. XP has been prove to break Word templates, so more costs will be incured there on thousands of broken documents. But it's worth it, right? Gotta keep current.

    -Twitter.

  44. Re:I thought Microsoft had learned this lesson bef by micromoog · · Score: 2
    Now Linux are on the verge of driving out Mucrosoft using the same tactic.

    Just keep telling yourself that.

  45. Microsoft tax by BitwizeGHC · · Score: 2

    The "Microsoft tax" historically referred to the cost of bundling Windows in with a computer. This is due to Microsoft's licensing Windows on a per-CPU basis rather than a per-copy basis, essentially making it more practical to bundle Windows with every machine rather than a competitor's OS. Consumers indirectly paid the price for an OEM copy of Windows, or they didn't use computers at all, whether they wanted to or not. The general exceptions to this rule were Mac users and people savvy enough to build their own machine from parts. These days things have changed but most computers still come with the cost of Windows bundled into the price tag. It's a "tax" because you didn't have a choice: it was a computer with Windows or no computer at all.

    If .NET takes off, the implication is that in order to do business online, you will have to sign up (and pay) for a Microsoft Hailstorm account because that's what online business will "standardize" on. However, it's not entirely clear that that will happen, especially with this news...

    --
    N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
  46. Great news for Microsoft's competitors? by AtariDatacenter · · Score: 2, Interesting

    Now I get why Microsoft would be eager to get this into Linux, and every other viable competitor. .Net isn't about just web services. It is about programs. You can be charged $5/month for a backup program after 30 days. Of $2/month for extra calendar features. Or $1/month for an online backup of your config files.

    If *just* Windows goes into renting software, then the Linux community has a GREAT advantage. Why? People absolutely HATE having the meter running. Any service which has a flat rate, when reasonably priced and sometimes even slightly more expensive, will ALWAYS win the consumer. It is a historical truth.
    If only Windows adopts .Net, and the renting of software, they're writing the first chapter in the mainstreaming of Linux. That is, providing, the Linux community doesn't adopt .Net!

    Seems like it would be a strategic advantage NOT to have software rental on Linux. And this is a plus for the open source community.

  47. Opposing Open Source by heikkile · · Score: 2, Interesting

    I think it is pretty obvious that one of the main purposes of this move is to exclude Open Source development from this platform. Not many contributors to OS software are willing to pay such amounts, and you can bet there is a clause that prevents people from sharing one MyServices license even inside the same project.

    --

    In Murphy We Turst

    1. Re:Opposing Open Source by smaughster · · Score: 2

      I think it is pretty obvious that your pretty obvious statement is based on nothing since the article is about .net services, not about developing for .net As a developer, you can build your own services, for no fee.

      --
      I intend to live forever, so far so good.
  48. has Microsoft gone .NUTS ?! by beanerspace · · Score: 2

    This is unbelievable. It would also seem like good news to other aspects of the distributed object market.

    Consider Java/Corba, SOAP and even DCOM if MSFT continues to support it in it's current implementation (I doub it). None of them combined get as much press attention, as .NET ... but might when free-lance writers that drive various e-zines and smaller publications have to ante up $1000 bucks to get their twinky little demo to work.

    And talk about timing, how many cost-cutting/concious companies will want to add as much as $10,000 to the cost of a project. Even at that price, Government contractors are going to think twice.

    It seems to me as of Microsoft is going down the same path of destruction Digital Equipment and IBM traveled when they were kings of their hills. This thought that "nobody gets fired for hiring/using microsoft" ... and that the customer will pay exorbitant prices to play.

    Moreover, it makes the time right for third party companies to begin creating component libraries that will either emulate, compete or obviate .NET's own component-warez.

  49. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  50. Re:Don't they have enough money already? by STUPiDflY · · Score: 2, Funny

    Microsoft is probably one of the richest (ONE of the richest? No way!) corporations in the entire software industry. Every few years (FEW years? Please.), they produce another OS and sell hundreds (HUNDREDS? Oh, c'mon now!) of copies making thousands of dollars ( THOUSANDS!? You stretch the truth, sir.) each time. They produce a word processor and spreadsheet that can only be used on their OS, and charge people for that. They charge a cut for the total cost of almost all PCs that are sold. Isn'rt it time they stopped charging people for everything, and realised that there are more important things than money in the world?


    I'm sorry. I just can't stand to see someone exaggerating MS' position in the software industry like this...

    --


    --------
    Linux is only free if your time is of no value.
  51. Re:Thin Edge by SoftwareJanitor · · Score: 2

    Give me a break... You can buy a 'decent' electric guitar for under $300. By decent I mean something with a solid wood body (not plywood or particle board). For that matter you can buy both a decent guitar and amp for well under $1000. You really only need one or two guitars for a whole career if you treat them right. Microsoft's $1000 tax applies to every application you write. Many programmers write several applications a year, so the cost is going to be much higher. And I don't trust Microsoft not to hike the prices way up once they get people locked into this.

  52. It's too bad... by denzo · · Score: 2
    I wonder if Microsoft plans on offering an Academic discount below the quoted $1,000 entry-level price. My first tastes of programming were with MS's QBasic, then in college I bought their Academic version of Visual Basic (which was bundled with NT 4.0 for free) for $99. That was quite a deal, especially for the bundle. It made the appearance that Microsoft had a market for learners on a tight budget.

    If $1,000 is going to be the lowest Microsoft will go, then I'm sad to say that beginning developers in the Windows/.NET arena will be stifled. They'll approad other venues, such as Linux, Qt, etc. for learning how to program.

    I guess in the current economy, inexperienced, entry-level programmers are not important to Microsoft, making it that much harder for college graduates to get their foot in the door.

  53. Look at Sun ['s Java]? by Martin+S. · · Score: 2

    OK,

    Sun's Java: open, mature, stable, scalable, portable, free licence.
    Microsoft .Net: closed, immature, unstable, unscalable, expensive ($1,000-$10,000+) licence.

    1. Re:Look at Sun ['s Java]? by Martin+S. · · Score: 2

      Look at This [gotdotnet.com]...

      FUD (c) Microsoft 2001.

      http://slashdot.org/~ayjay29/

      By a M$ astroTurfer.

    2. Re:Look at Sun ['s Java]? by scrytch · · Score: 2

      Sun's Java: open, mature, stable, scalable, portable, free licence.

      Mature? Please. The language isn't even at feature parity with C++, the runtime still uses a fixed size heap (and proceeds to eat up half of it for hello world). Hell, it didn't even begin supporting mousewheels until recently ... does drag and drop from the outside environment even work yet?

      I can write .NET apps in haskell and mercury. When will Sun start recognizing other languages on their VM, let alone supporting their efforts?

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
  54. Re:Were Microsoft, we dont' have to! by BadDoggie · · Score: 2
    Rita Pearlman, if I remember right. Man that was a funny skit. Good opening

    Oh jeez... you kids today. WTF is Rita Pearlman? Do you mean Rhea Perlman (Cheers), married to Danny DeVito (Taxi)? You rememer incorrectly, which means you probably don't remember life under Ma Bell, not necessarily a bad thing.

    It weren't SNL, either. It was Lily Tomlin who made the character "Ernestine, the phone operator", and not only did she do it every chance she got[1], people couldn't see it enough. There's even a couple of clips on her site, http://www.lilytomlin.com/.

    Your bill was wrong? Not according to their computers. Phone broken? A serviceman can be out to repair it in... ohh... how's two weeks after next Thursday sound? You paid twice for each telephone in your house (they could check using Ringer Equivalence): a pe phone/month charge and a lease charge for the phone itself. You could not use a non-Bell phone and Bell did not sell, they only leased (licensed?) equipment. Are we seeing the similarities with Microsoft yet?

    Us[4] old people still like that Ma Bell character she did (still does, maybe). She could get a whole load of new (geek) fans changing only a few things around, starting with just one vowel in "Ma Bell" and saying "Microsoft" instead of "The Bell System". The break-up of AT&T pretty much did that act in, but she managed a couple post break-up sketches.

    woof.

    [1] Name the lame '70s variety show, she was there, from Glen Campbell's Coury Hour to the Donny & Marie show[2]
    [2] The original one, where they sang a few songs, did sketches that make current SNL not look so bad, and where Marie gave Donnie a pie-in-the-face at least once an episode[3]
    [3] Except one show, where she pushed Donny *into* a giant "pie".
    [4] I know it should be "We old people", but I gave up grammar for the sound of the phrase.

  55. Re:I thought Microsoft had learned this lesson bef by mgkimsal2 · · Score: 2

    "...perhaps they should have made it more intuitive, dev-freindly, and included better documentation"

    I think the costs they were referring to were bandwidth costs, not other costs like documentation and support.

  56. There's no intelligent life down here... by sheldon · · Score: 3, Insightful

    Scotty beam me up!

    Once again it becomes blazingly obvious that the bulk of Microsoft's detractors haven't a clue which end they use to go to the bathroom, much less what .Net is.

    This is about .Net services. You know... the idea of web services? Like this is what it'll cost if you want to utilize Microsoft's services as part of your system.

    Has nothing to do with the .Net programming environment, which from everything I have seen thus far indicated will be available free as in beer. Except for a number of value add pieces, such as the IDE, ASP.Net caching, and a performance tuned compiler.

  57. Re:I thought Microsoft had learned this lesson bef by Ratbert42 · · Score: 3, Interesting

    Anyone remember an old game (c. 1989) from Business Week that used to come in boxes of 5.25" floppies? You would run Microsoft for 5 years and see how well you did. The best I could do was to practically give away the software for 3 years, then once I had market share crank up the prices 1000%. Maybe Gates & ape-boy Ballme[r] have been playing that game.

  58. Thank Goodness! by jcr · · Score: 2

    I was afraid that MicroSquish might actually have been bright enough to make this whole ".net" scheme catch on.

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
  59. Re:Thin Edge by Magumbo · · Score: 3, Interesting

    A decent guitar, by my definition, is one that sounds good. I completely agree though about getting one for under $300. Here's a little anecdote for you folks that think a "decent guitar" costs $1000+.

    This is a shameless plug, but... all of these songs were played on a mass produced Korean Ibanez with a broken neck (fixed with glue and various scrap nails and screws). The thing is also missing buttons on two tuners. I think it sounds pretty damn decent for a guitar that was found broken in two sitting on top of a neighbor's garbage.

    Original cost? Probably 200 bucks. If sold, it'd be worth about $20 maximum. To me, it's priceless.

  60. missing the point. by *weasel · · Score: 2, Insightful

    It's not for the costs of the tools (ala msdn).

    It's for the costs of access to their prebuilt -services-. If you have the skill to write and support your own shopping cart, you don't shell out $1000.

    I mean, the price bar was set by Verisign. They'll charge you $1400 a year for a certificate and 'payment services' (cybercash).

    If you snub Verisign and hit up Thawte ($125) for your certificate, and MS for your 'payment services' ($1000) it looks like you're -saving- $375 to me. And that's if MS .Net services -don't- include CA. (which would be a shameful oversight)

    Is everyone so terrified of writing their own web calendar that they feel 'robbed' by 'having' to buy .Net services from MS?

    But I suppose writing a well-thought article/post that points out that MS is -saving- you money (albeit a slight bit), or even just releasing their services at the already established going rate, just doesn't get the hits.

    --
    // "Can't clowns and pirates just -try- to get along?"
  61. Re:yo, sign me up! by Nurgster · · Score: 2

    Uh, no.

    With this payment thing, it's like:

    10 developers @ $100 + server + bandwidth + support = $1000 + (x)

    10 develoeprs @ $100 + .NET My Services ($1000) = $2000

    This is not a cost for the development tools, it a subscription for usage of a Microsoft owned server, which would be supported on-site by Microsoft-payed technicians.

    Read the freaking article....

    --
    "Faith is the last resort of a desperate man" - Me
  62. The reason I learned java... by SCHecklerX · · Score: 2

    ...was that the C libraries on OS/2 cost so damned much money, and I was in it as a hobbyist. It was NOT worth it for me to pay that kind of money, even though I could have made some pretty nice apps. So instead I made a lot of REXX scripts, since that is what I had on the OS for free (well...included, anyway) and later learned java, as it was a free download.

  63. Can you people read??? by Da_Monk · · Score: 2, Informative

    The article even says that this is for ".net my services" normal SDK models will still apply for everyday use. write all the stock quote and weather apps you want for free. jesus. learn to read an article before spouting off on just how evil and criminally insane microsoft is. anyone who has a copy of beta2 of studio .net also has a copy of the sdk, so charging a thousand for it really does not make much sense...

  64. Re:Thin Edge by connorbd · · Score: 2

    Yeah... I want a Clapton Strat someday, but the truth is those Fender Squiers are pretty good. (I have a Peavey cheapo Strat clone, but I hate it -- crappy electronics and nonstandard parts...)

    And what does a developer get from getting in on .NET in the first place? Plenty of downsides in it -- Hailstorm, Passport, learning a new language (C#), you name it -- but why in the world do we *need* .NET? The closest MS has come to coming out with anything worthwhile is Xbox, and even that's being greeted with a yawn from gaming aficionadoes.

    I work in a bookstore so I have some idea of what people are looking for information on. Office XP has been a bit of a flop with professional shops (most seem to be staying with Office2K or Office97, it would seem), and most all professional users are hanging onto Win98SE for dear life on the desktop. We don't get many questions from people looking for XP books; the books are there, but not many people seem to be looking for them.

    For what it's worth, I think this might just price the Average Joe Developer out of the market, not that Microsoft probably cares. I would hope that would derail .NET's acceptance, but you never know...

    /Brian

  65. CORBA, ActiveX, JavaBeans.... .Net by Ars-Fartsica · · Score: 2
    Well, the demand for .Net is as contrived as the "demand" that was supposed to materialize for every other code transport protocol that has been rammed down our throats over the last decade.

    I remember being told I would be dead in the water unless my code was transportable as a JavaBean...well, I'm still here....and where is that universal repository of JavaBeans everyone is hitting?

    The more this stuff is rammed down our throats, the better plain old sockets look.

  66. Re:Thin Edge by eah · · Score: 3, Insightful
    Yes, but your guitar will last you for decades...

    ...Not to mention that you could easily, legally, and without harassment buy a used guitar from pawn shops, consignment stores, garage sales, eBay, etc. for a fraction of the price of a new one. I doubt it would be that easy to get you're hands on a used .NET toolkit/license. (even after they've had time to age...)
  67. Essential misunderstanding by mmaddox · · Score: 2

    It's apparent that there is a serious misunderstanding here. .NET is not "locked" to some subscription model. Rather, .NET's "My Services" is locked to the subscription model.

    My Services is part of Microsoft's drive to make the Web Services - provided by MS in a centralized format - available to the developer community. Clients who need the "stability" of the Microsoft hosting and management will be able to make use of it through their annual subscription.

    Developers who want to write Windows code will only have to purchase MS's development tools (Visual Studio .NET), or make use of another environment (Codewarrior, GCC, etc.). You can STILL write native code for Windows without a subscription, and you can write managed code (C#, VB, managed C++) without a subscription. You can even write your own web services without a subscription. If you want to plug into the MS My Services model, though, you pay.

    It distresses me to see such poor journalism, particularly when press about .NET is already confused enough with Microsoft's TLA-of-the-week and other marketing-speak. Do a little research, people, before you start spouting off!

    --

    What'dya mean there's no BLINK tag!?

  68. Re:Thin Edge by SoftwareJanitor · · Score: 2

    On the subject, I recently bought one of those 'coffee table' type books on guitars that was a close-out book at Borders, and it contained a quote to the effect that today was the best time ever when it comes to buying a good sounding guitar for a low price. I believe it, at least for electrics. I'm not so sure about acoustics, as the availability and price of the exotic woods used in really good acoustics is not like it used to be. But electrics sound is mostly from the electronics, and with computerized design and automated mass production, the stuff being built today is about as good as it has ever been and prices are incredibly low.

  69. Re:I thought Microsoft had learned this lesson bef by micromoog · · Score: 2
    I think it's great to be optimistic about linux growth. Nobody knows what's gonna happen in 5 years...

    I agree. I just don't think Linux is "on the verge of driving out Microsoft" anytime soon. It takes a whole lot more than a good product to become a market leader.

  70. Re:Thin Edge by ichimunki · · Score: 3, Insightful

    And more importantly, if you spend $1000 on a guitar, find you really don't want it, you can probably sell it again for nearly what you paid for it (assuming you weren't ripped off in the first place, it's still in good condition, etc)-- the only way you'll ever get your money out of your .NET investment is to sell software. Good luck, what with Microsoft including anything they can into the OS.

    --
    I do not have a signature
  71. Even scarier by DrCode · · Score: 2
    You get a letter from you insurance company:


    Good news! In order to make paying your bill more convenient and to keep our costs low, we have signed up with MS Passport so that you can (and MUST) easily pay your bill on the .NET.


    This is followed by similar letters from your mortgage bank, phone company, electric utility...

  72. More "insert your code here" crap by MillionthMonkey · · Score: 2, Insightful

    How about "If I can't read it with a non-MS editor then it sucks?"

    First of all, any IDE that generates a mountain of horsesh8t and then sends your cursor to the "insert your code here" point is IMHO garbage. One thing I like about Java (compared to, say, MS Visual anything) is the way that the "generated code" is hidden in superclasses. MS sticks it in your face. (Well, Sun does it too in Forte for Java, but that's why nobody uses it.)

    Collapsible code regions sounds like a bad idea, like the "design time objects" that MS encourages you to use in Visual Studio. With those, you're basically editing gibberish that's being presented to you as text (with "cool looking" COM-based GUIs embedded within the text). But whooo, you don't have to scroll over that collapsed code now! I've had to migrate an app away from ASP where the code monkeys used design time objects and I believe their sole purpose is to make porting away from NT impossible. Any ASP that was inflicted with these warts had to be completely rewritten from scratch.

    In any case, an IDE with cool right-clicks in it seems like a really poor reason to introduce vendor lock-in with such a nasty vendor. How easy is it to maintain these thin clients? Can they be migrated to other platforms or are you essentially editing closed-format object code (being viewed as source) with that IDE? When choosing a technology on which to base a project, you should look at the longer-term strategy, like ease of maintenance, adherence to standards, etc. MS is hoping they can offer you an IDE with some flashy toys in it and fool you into going down their one-way street.

    Maybe I'd try it out anyway, but it would mean installing IIS, which I would like to avoid. Which is pointless, because it's probably running on half the computers in the office without anyone knowing anyway. How about "right-click discover patches for latest security holes"? Now THAT would be useful.

  73. This story is misleading FUD by Zico · · Score: 5, Informative

    What Microsoft is charging for is for developers to hook into the .NET MyServices (formerly Hailstorm). That's because to use them, you'll be using Microsoft's own resources, i.e., Microsoft's bandwidth and servers. I think most people by now realize that the business model of giving this away for free is just about dead.


    If you're developing apps that don't use .NET MyServices, there's no charge. You can download the .NET Framework SDK for free and write your programs in Notepad if you want. This includes standalone apps, server apps, and even web services -- just not .NET MyServices.


    Unless Slashdot is just interested in shoving FUD down the throat of all its readers -- and I would hope you'd consider it an insult to your intelligence that they would do this -- they really should correct the story submission.

    1. Re:This story is misleading FUD by Wesley+Felter · · Score: 2

      It's true that .NET My Services will cost money to run, but why not charge the users whose data is being stored/manipulated? Why charge app developers?

  74. Re:I thought Microsoft had learned this lesson bef by Hard_Code · · Score: 2

    Excuse me while I reserve my judgement on whether Microsoft will not eventually find a way to make these heretofore distinct and independent entities, merged in one ugly ball that is only available through a process which ultimately deposits money one way or another in Microsoft's pockets.

    --

    It's 10 PM. Do you know if you're un-American?
  75. only a monopoly can charge for dev tools by Splork · · Score: 2

    Only a monopoly or seriously vertical market (game consoles for example) can charge the people that it -needs- in order for it to stay popular for development tools necessary to create applications for their platform.

  76. What? by 4of12 · · Score: 2

    I thought Microsoft was interested in gaining developer support for their new initiative.

    I can hardly see where setting trolls for .NET would help gain developer goodwill.

    Besides, posters on Slashdot will troll for free - but I doubt they'd pay for the privilege to troll .NOT

    --
    "Provided by the management for your protection."
  77. Don't forget the "just the demo" M$ hell joke by epsalon · · Score: 2

    Well, that's the demo. In the real thing they'll switch the default. WIN3.1 let you see your file extentions by default. WIN9x does not.

  78. Two different groups by crucini · · Score: 2
    How do you argue with this:

    Since you ask, I argue that the people making Microsoft products are smarter than the people using Microsoft products. A framer building a wooden house might drive nails with a heavy framing hammer (emacs). But a home owner replacing a rotted board on his front steps might use a lighter hammer (IDE), even though it's not 'optimally efficient'. His ego is not linked to driving home the nail in two strokes. He just wants to get the job done, preferrably without smashing his thumb.

    Can you imagine an average Windows application programmer developing his own elsip?

    Of course, if the home owner advocates using a tack hammer to build a house, he's going to get laughed at.
  79. aaa by crucini · · Score: 2

    Many people have pointed out that this is the price of access to Hailstorm, not the price of access to .NET. I don't think the prices are high at all. In fact, they're ridiculously low for entry into the controlled space Microsoft is creating. Why don't you phone up Yahoo and Google and ask what they'd charge to let you put your button on their site? I don't think it will be as cheap as what MS is offering.

    I'm seeing a lot of comments like "Programmers will .... " or "Programmers won't .... ". These posters don't seem to realize that the software industry is shaped by businesses, not programmers. If you are hired to work on a .NET-related project, you will not know or care what arrangement the company made with Microsoft. The audience that Microsoft is addressing will not balk at the price.

  80. Re:Thin Edge by connorbd · · Score: 2

    Well, okay, you don't *have* to use C# (you could use Java >;-) (J# for the unclued-in)). But the rest still stands. And Hailstorm still scares me.

    /Brian

  81. Re:Thin Edge by SoftwareJanitor · · Score: 2

    I would mostly agree with you on Ovations. My complaint about them isn't necessarily the plasticy feel, but that the shape isn't comfortable to hold -- the back is too rounded. I've got much the same problem with Flying V electrics. First electric I had was a V copy... Love the look of them, hate playing them sitting...

  82. Re:Here comes the Sun by crucini · · Score: 2
    I agree that Sun may not offer the best value for the money. But two of your comments were (perhaps involuntarily) quite PC-centric.
    No decent desktop (do they really think anyone can be bothered with that joke desktop they supply, with no drag n drop, no file associations etc etc)

    Why run X on a server at all? Most of what you need to do is command-line stuff. And if you must run a GUI app (like the Oracle installer), wouldn't you rather use your Linux box for the display? That way you can sit in your comfy cube, with your "desktop" set up the way you like instead of standing in a cold, noisy equipment room.

    And then the complaint about monitor/keyboard. What you may not realize is that Suns do not favor the Keyboard/video over the serial console. You can do everything from the serial console port. In the largest Sun shop I've seen, there are no keyboards, monitors or KVM hardware connected to the servers. PC hardware has trained us to think that you always need KVM access to get to the BIOS or something, but computers that were designed to be servers don't have this weird limitation.

    I don't really understand the point of the E450. As you point out, it can be replaced with a PC. And you have to unrack it to get to the CPU/RAM. But a shop full of 4500's and 6500's is very nice. They take the same CPU/RAM card, which can be installed/removed from the front without surgery. If a machine is running out of either, you can just add another board. Ideally you buy storage from a storage vendor rather than trying Sun's solutions. A datacenter full of 4500's and 6500's is amazingly low maintenance compared to equivalent PC's. Is it worth the cost delta? I don't know.
  83. VS.NET Beta Requirements -- the real "toll" by Anonymous+Brave+Guy · · Score: 2

    As numerous people have pointed out, this isn't a bar to small developers working with .NET. However, what is a bar is that the Visual Studio.NET betas require ludicrous system specs to run.

    I took the copy home from work to try out, since no-one on my development team was going to risk their work PC and I didn't mind reformatting my HD if it all went wrong. Sadly, I didn't get that far, because my little PII/350 with 192MB and Win98 wasn't even close to good enough to install the beta. That's a machine that was sate-of-the-art about 3 years ago, in case anyone's counting. It's still good enough for Quake III to be playable, but I can't even write "Hello, world" on it?!

    The typical development PC at the office isn't much higher spec than that, because normally there's no need to upgrade. The typical expendable development machine certainly isn't. Note in particular that the beta seems to need Win2K (or presumably XP now) installed. Most of our work machines don't have that yet, because our clients (who often specify the systems on which our software must run) are only just starting to contemplate shipping Win2K systems.

    So, as a direct result of Microsoft's absurd requirements to install this beast, I haven't tried it. And since I'm one of the few in the office who could be bothered, another Microsoft Certified Partner company is unlikely to upgrade any time soon.

    Now that should be worrying Microsoft.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.