Slashdot Mirror


Silverlight Developers Rally Against Windows 8

aesoteric writes "A legion of Silverlight developers have threatened revolt after Microsoft made no mention of Silverlight or .Net in the vendor's brief video preview for its upcoming Windows 8 operating system. Developers expressed fears Microsoft might let their investment in skills 'die on the vine' as Redmond finally embraces open standards. Microsoft, for their part, have told developers they can't say more until September."

580 comments

  1. Evil overlord's minions demand more evil. by Alex+Belits · · Score: 5, Funny

    A much better headline.

    --
    Contrary to the popular belief, there indeed is no God.
    1. Re:Evil overlord's minions demand more evil. by Anonymous Coward · · Score: 1

      That is the PERFECT headline!

    2. Re:Evil overlord's minions demand more evil. by Anonymous Coward · · Score: 0

      Nonsense! There are no Silverlight developers! Let alone a "legion" of them. ^^

      There are more Bing users than Silverlight developers!

    3. Re:Evil overlord's minions demand more evil. by CTU · · Score: 0

      People use Bing?

      That would be funny if it werenâ(TM)t so sad.

      I don't like Bing and I would rather use GLaDOS v3.11 and just watch out for the deadly neurotoxin :P

    4. Re:Evil overlord's minions demand more evil. by sakdoctor · · Score: 2

      I develop a clippy-like silverlight app for searching bing and ...

    5. Re:Evil overlord's minions demand more evil. by Anonymous Coward · · Score: 0

      Not mentioning Silverlight may be the opposite to evil.

      I haven't seen any real practical use of Silverlight yet.

    6. Re:Evil overlord's minions demand more evil. by TheRaven64 · · Score: 2

      I think 'legion' in this context is a biblical reference. It means that there is one silverlight developer, and he is possessed by demons.

      --
      I am TheRaven on Soylent News
    7. Re:Evil overlord's minions demand more evil. by Bai+jie · · Score: 1

      Netflix

    8. Re:Evil overlord's minions demand more evil. by Anonymous Coward · · Score: 0

      As someone who once wasted over six months becoming proficient with MFC, I *expected* more evil.

      (captcha = 'casket')

    9. Re:Evil overlord's minions demand more evil. by Anonymous Coward · · Score: 0

      So the legend is true, there are still 3 digit ID slashdotters alive.

      That's like seeing some 150 years old walking around.

    10. Re:Evil overlord's minions demand more evil. by cynyr · · Score: 1

      sad but true, and to think i would prefer flash....

      --
      All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
    11. Re:Evil overlord's minions demand more evil. by Vanderhoth · · Score: 1

      It's frequently used in GIS web mapping applications. The Environmental Science Research Institute (ESRI) does a lot of GIS and when I attend their training seminars there's always some kind of Silverlight demonstration/advertisement.

    12. Re:Evil overlord's minions demand more evil. by grub · · Score: 1

      Silverlight is in our AppleTV, iPhones and iPad?!

      That must be the Magical bit SteveJ talks about...

      --
      Trolling is a art,
    13. Re:Evil overlord's minions demand more evil. by ozmanjusri · · Score: 1

      There are more Bing users than Silverlight developers!

      Huh?

      There are more WinPhone 7 users than Bing users!

      --
      "I've got more toys than Teruhisa Kitahara."
    14. Re:Evil overlord's minions demand more evil. by ProppaT · · Score: 1

      Silverlight is actually pretty fantastic for videos. It works so much better than Flash it's ridiculous.

      --
      Wise men say, "Forgiveness is divine, but never pay full price for late pizza."
    15. Re:Evil overlord's minions demand more evil. by Andy+Dodd · · Score: 4, Insightful

      And a pretty good example of why it has failed... Had Netflix chosen Adobe Flash, they wouldn't be having so much trouble supporting platforms other than Windows.

      As much as I dislike Flash (it's a poorly written CPU hog), Silverlight is even worse. Yes it performs better - but only on the single officially supported platform.

      To Silverlight developers - boo-hoo, cry me a river. You brought this upon yourselves by immediately transitioning your content to new versions of Silverlight as soon as Microsoft released them without waiting for other platform's implementations (like Monolight) to catch up with the new features. End result is your content only worked in Windows, so users hated Silverlight-based sites and went out of the way to avoid them. (Potentially to your competition.) If it is indeed true that MS is moving away from Silverlight, I am not surprised. Producing Windows-only solutions simply does not work in the current market.

      An additional note: To my knowledge, Silverlight is not supported on any mobile platform (except maybe WP7, which is such a smalltime player as to be irrelevant). It is definitely not supported by iOS or Android, the two largest holders of mobile device market share. It is your fault for ignoring the explosion of mobile devices and sticking with a technology not supported by iOS or Android.

      --
      retrorocket.o not found, launch anyway?
    16. Re:Evil overlord's minions demand more evil. by BitZtream · · Score: 1

      No, idiot, of course not. The web site based player on the other hand does use Silverlight since that's kind of what silverlight was made for.

      Of course, the windows media center plugin is all silverlight as well, and the xbox netflix player shares some of that code as it runs on XNA.

      But, don't let that stop you from looking stupid while you strain to be pedantic and fail due to your own ignorance.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    17. Re:Evil overlord's minions demand more evil. by elrous0 · · Score: 1

      Get with the times and come into the 21st century, grandpa. Steve Jobs is the new evil overlord.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    18. Re:Evil overlord's minions demand more evil. by Anonymous Coward · · Score: 0

      ....coffee on the monitor :( but it was worth the laugh.

    19. Re:Evil overlord's minions demand more evil. by grub · · Score: 1


      Life is too short to have so much anger.
      Relax, have a latte. Perhaps an enema, that would benefit both you and your life partner.

      --
      Trolling is a art,
    20. Re:Evil overlord's minions demand more evil. by oh_my_080980980 · · Score: 1

      Yeah all 3 developers.

    21. Re:Evil overlord's minions demand more evil. by nschubach · · Score: 1

      There's no Silverlight on my PS3, my "smart TV" or my Droid...

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    22. Re:Evil overlord's minions demand more evil. by FreonTrip · · Score: 1

      I don't think there's a monopoly on evil. To this point, there never has been.

    23. Re:Evil overlord's minions demand more evil. by Anonymous Coward · · Score: 0

      Try DuckDuckGo
      It's a decent search engine and it doesn't track you.

    24. Re:Evil overlord's minions demand more evil. by Anonymous Coward · · Score: 0

      And a pretty good example of why it has failed... Had Netflix chosen Adobe Flash, they wouldn't be having so much trouble supporting platforms other than Windows...Yes it performs better - but only on the single officially supported platform.

      What the hell are you talking about? Netflix and all of silverlight works perfectly fine on Mac OS X, which pretty much covers all the market they care to support. There's a netflix app for iOS and android, so it's not like they're tied to using silverlight-only to stream anyway. They have the infrastructure to switch, but they don't want to...it has nothing to do with, "oh, we can't port it to blah platform."

      Besides, everything Netflix needs to run under linux is supported by mono, except the DRM part. That's not a silverlight cross-platform issue, it's a DRM issue. Probably the very reason netflix went with silverlight instead of flash was the stronger DRM (which is stupid beyond belief, why would you copy the stream when you could have them mail you the disc and make a better-quality copy?). Still not a problem with silverlight, just netflix.

    25. Re:Evil overlord's minions demand more evil. by Dan+Dankleton · · Score: 1

      Which is odd, as most evil folks are monopolists.

    26. Re:Evil overlord's minions demand more evil. by Pollardito · · Score: 1

      Had Netflix chosen Adobe Flash, they wouldn't be having so much trouble supporting platforms other than Windows.

      For the record Netflix had a Flash player first, and then they moved from there to Silverlight. So it's possible that they knew something that you don't

    27. Re:Evil overlord's minions demand more evil. by RobDude · · Score: 1

      Shameless plug....

      I wrote my Resignation Letter in Silverlight.
      (http://robdude.weebly.com/cci.html)

    28. Re:Evil overlord's minions demand more evil. by assertation · · Score: 1

      Take it easy dude, these people are just worried about their jobs.

    29. Re:Evil overlord's minions demand more evil. by dr.newton · · Score: 1

      Built-in adaptive bitrate streaming probably made their lives a lot easier when developing a client. That's why so much video delivery is done through Silverlight - it's either that, HLS, or WebM.

      However, it looks like HLS is the way of the future. Used (and developed?) mostly by Apple until recently, it's got some advantages (uses HTTP, so benefits from existing caching solutions and is accessible through firewalls), and Google supports it in Android 3.0 and later. Other companies that need to do over-the-top video delivery are also jumping on the bandwagon.

      It looks like MS sees the writing on the wall.

      --
      Just another proletarian malcontent.
    30. Re:Evil overlord's minions demand more evil. by MrDiablerie · · Score: 1

      Hmmm, I have netflix on my android phone and on OS X, it's not Silverlight only.

    31. Re:Evil overlord's minions demand more evil. by chrish · · Score: 1

      ... Silverlight is even worse. Yes it performs better - but only on the single officially supported platform.

      To be fair, Silverlight runs pretty well on Mac OS X, too. When I used to work for a company that only used MS technologies, it was nice being able to test our app on my Mac laptop without firing up a VM.

      --
      - chrish
    32. Re:Evil overlord's minions demand more evil. by aristotle-dude · · Score: 2

      Silverlight is actually pretty fantastic for videos. It works so much better than Flash it's ridiculous.

      Do you know what works even better for videos? Embedding either the actual video file or a streaming reference to the video file.

      --
      Jesus was a compassionate social conservative who called individuals to sin no more.
    33. Re:Evil overlord's minions demand more evil. by h4rr4r · · Score: 2

      Really?
      Flash at least plays on more than 2 platforms.
      What is much better is just giving me the damn video file.

    34. Re:Evil overlord's minions demand more evil. by DdJ · · Score: 1

      What the hell are you talking about? Netflix and all of silverlight works perfectly fine on Mac OS X, which pretty much covers all the market they care to support.

      No, it does not. It works, but it does not work perfectly fine. It has performance problems that don't show up on Windows, and it has stability issues that don't show up on Windows. (For me, using an up-to-date Macintosh as my desktop, it's been crashing so much that I just disabled it instead of continuing to wrestle with it.)

      Let me rephrase: it works "perfectly fine" on MacOS the way iTunes works "perfectly fine" on Windows. Same basic dynamic I guess.

    35. Re:Evil overlord's minions demand more evil. by DdJ · · Score: 1

      Actually, on OS X, Netflix uses Silverlight. I remember when that changed.

      There are of course non-Silverlight "native clients" for Netflix out in the world as well. The iOS, Wii, and PS3 Netflix clients aren't Silverlight-based to my knowledge. And then there's other set-top boxes and Blu-Ray players and stuff, doubt there's Silverlight on 'em. But they're also not really portable.

    36. Re:Evil overlord's minions demand more evil. by Anonymous Coward · · Score: 0

      We're here! We're queer! We're MAC developers!

    37. Re:Evil overlord's minions demand more evil. by PickyH3D · · Score: 1

      Yes it performs better - but only on the single officially supported platform.

      This is absolutely false.

      Silverlight is officially supported on Mac OS X. And Moonlight existed in a pseudo-official context for Linux support (now it's murky with Novell being gone).

      While your low Slashdot number probably automatically afforded you the karma points, the entire basis of your rant is wrong. Not to mention, Flash is not only a CPU hog, but it is also a security hornet's nest. I wouldn't even have it installed if not for Chrome bringing it "for me." I have to use FlashBlock within Chrome to maintain some sort of decent battery life on a laptop. That is not so with Silverlight.

      Not to mention, if you believe that Windows Phone will stay "such a smalltime player," then you really are fooling yourself. Once the most recent release kicks out, WP7 will have pretty much feature parity in terms of features that people actually use, and combined with Windows 8 looking awfully similar, as well as the new Xbox 360 theme, people will become familiar with the WP7 UI. Furthermore, Novell has a do-or-die requirement for WP7, as does Microsoft to some degree (they could always reboot it again, but at some point that's certainly a death spiral). That much money will not remain a "smalltime player" for too long.

    38. Re:Evil overlord's minions demand more evil. by PickyH3D · · Score: 1

      Then you have something wrong with your install. I use it regularly to watch movies on a MacBook Pro, and even more regularly on an older MacBook (2007-2008).

      Fix what's wrong with your install.

    39. Re:Evil overlord's minions demand more evil. by Anonymous Coward · · Score: 0

      It took you six months to become proficient if MFC? Maybe you should look into any janitorial openings.

    40. Re:Evil overlord's minions demand more evil. by Un+pobre+guey · · Score: 1

      ... and COM/DCOM, VB Basic the Elder, etc. This is the way it works with MS. If they don't switch you out to completely new products every 6 or 7 years, then where's the profit?

    41. Re:Evil overlord's minions demand more evil. by Anonymous Coward · · Score: 0

      I think 'legion' in this context is a biblical reference

      I doubt the group of developers is quite on par with a unit of the ancient Roman army in size or dedication.
      It's more like stragglers seeking sanctuary.

      Not too good for developers' well-being, Silverlight might qualify as a new Legionnaires' disease though.

    42. Re:Evil overlord's minions demand more evil. by coronaride · · Score: 1

      Yeah, I'm going to chime in with you here. I have *never* encountered any sort of problem with Netflix on either my MBP or my iMac. What, specifically, is being referred to with "it's been crashing so much that..."?

      --
      Those who can, do. Those who can't, go into business for themselves.
    43. Re:Evil overlord's minions demand more evil. by ekgringo · · Score: 1

      Not to mention, if you believe that Windows Phone will stay "such a smalltime player," then you really are fooling yourself. Once the most recent release kicks out, WP7 will have pretty much feature parity in terms of features that people actually use

      Just like the Zune!

    44. Re:Evil overlord's minions demand more evil. by WarlockD · · Score: 1

      The raw API's from netflix just require a VC1 decoder with a signing key that identify the device as a netflix approved player. Technicality its not hard to make a player that just uses your instant Q as you play list, I think there is some example code in the development section for it.

      Sigh. I wish silver-light was opensource, even Microsoft open source like mono. Its SOOO much more stable that flash has ever been, at-least on the PC. Even development for it is much easier, but if they are going to do what they did with VB6, I might just go back to C++ programing and forget about .NET (or the "new" revision) all together:P

    45. Re:Evil overlord's minions demand more evil. by DdJ · · Score: 1

      Fix what's wrong with your install.

      I just did the normal install from visiting Microsoft's web site. I didn't do anything unusual. I've got a very normal OS 10.6 install, completely up-to-date with Apple's patches, and with no strange kernel extensions or "hacks" installed, on modern hardware.

      If that's a broken install, it's not my fault, and I'm not the one that needs to fix something. What the hell is this, Linux?

    46. Re:Evil overlord's minions demand more evil. by RockDoctor · · Score: 1

      I develop a clippy-like silverlight app for searching bing and ...

      • ... your head exploded?
      • ... your lower intestine leapt up through your oesophagous and strangled your brain in mid-typing?
      • ... you got your just desserts.
      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
  2. in other news... by s4m7 · · Score: 5, Funny

    ...there's a legion of silverlight developers.

    --
    This comment is fully compliant with RFC 527.
    1. Re:in other news... by icannotthinkofaname · · Score: 4, Insightful

      Must be a new policy against slashvertisements or something. Why can't we just replace the phrase "A legion of Silverlight developers" with the name "Netflix"?

      --
      Let q be a radix > 1. I am in ur base-q, killing 10 d00ds.
    2. Re:in other news... by Yvan256 · · Score: 4, Funny

      Yeah, those 23 guys are gonna be pissed!

    3. Re:in other news... by miffo.swe · · Score: 1

      I suspect many of them are former VB developers who really liked being screwed over the first time. Now they get to go a second round.

      --
      HTTP/1.1 400
    4. Re:in other news... by Anonymous Coward · · Score: 0

      ...there's a legion of silverlight developers.

      On they bright side they were able to carpool to the show in a Miata.

    5. Re:in other news... by Anonymous Coward · · Score: 0

      erm, only mac and pc use silverlight (a friend of mine did some consulting for them, insists the MS paid them off significantly). None of their other clients (iPhone, android, apple TV, wii, ps3, etc etc) use silverlight.

    6. Re:in other news... by Anonymous Coward · · Score: 0

      "Legion" as in legionella?

    7. Re:in other news... by troon · · Score: 1

      My PCs don't use Silverlight, but that's because they're running Linux. PC != Windows.

      --
      Ydco co ,df C erb-y go. a Ekrpat t.fxrapev
    8. Re:in other news... by kiddygrinder · · Score: 1

      if you wanna get freaky you can install http://www.mono-project.com/Moonlight it's pretty crappy but it is better than flash on linux

      --
      This is a joke. I am joking. Joke joke joke.
    9. Re:in other news... by SuperDre · · Score: 1

      The rest run's moonlight... which is en OSS implementation of Silverlight (with the help op Microsoft).

    10. Re:in other news... by DarwinSurvivor · · Score: 3, Funny

      From what I hear it's a implementation of silverlight just as much as IE6 was an implementation of HTML.

    11. Re:in other news... by jason.sweet · · Score: 4, Funny

      Judging by their overreaction to what was NOT said, I don't think they are guys.

    12. Re:in other news... by Anonymous Coward · · Score: 0

      ...there's a legion of silverlight developers.

      And the most intriguing fact is that they look very proud of be silverlight developers.

    13. Re:in other news... by vajorie · · Score: 0

      Judging by their overreaction to what was NOT said, I don't think they are guys.

      Someone! Quick! Mod parent up! It has invaluable insight about women's / gays' / aliens' / whatever's secret psychic mechanism! Even better, it does what it says (overreaction to what was not said)... Quick!

    14. Re:in other news... by SharpFang · · Score: 2

      Look... I still have my original Atari 65XE box. And guess the text on the box: Atari 65 XE Personal Computer.
      Yay, I had a PC back then!

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    15. Re:in other news... by cardpuncher · · Score: 2

      "I am Silverlight"

      "No, I am Silverlight"

      "Just the two of us, then? We're going to get crucified..."

    16. Re:in other news... by TheRaven64 · · Score: 0

      Nah, all of the former VB developers have moved to Python.

      --
      I am TheRaven on Soylent News
    17. Re:in other news... by Anonymous Coward · · Score: 0

      Legion? Then they must be French....

    18. Re:in other news... by cynyr · · Score: 1

      but that doesn't support netflix... stupid DRM.

      --
      All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
    19. Re:in other news... by drinkypoo · · Score: 1

      Must be a new policy against slashvertisements or something. Why can't we just replace the phrase "A legion of Silverlight developers" with the name "Netflix"?

      Because if you think Netflix is in love with Silverlight, you're on the wrong drugs. Microsoft paid them to use Silverlight in order to hurt Adobe, plain and simple.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    20. Re:in other news... by tepples · · Score: 1

      PC != Windows.

      Anybody walking into an electronics store or office supply store in the United States wouldn't get that impression. Even for buying a PC online and sight unseen, what's the path from the front page of, say, Dell.com to the page where it sells desktop or laptop PCs (that is, not servers) running anything but Genuine Windows 7?

    21. Re:in other news... by tepples · · Score: 2

      If you don't like the DRM that Columbia, Disney, Fox, Paramount, Universal, and Warner insist on, then perhaps you could try watching something other than works published by Columbia, Disney, Fox, Paramount, Universal, and Warner.

    22. Re:in other news... by bsharp8256 · · Score: 1

      Like what?

    23. Re:in other news... by Anonymous Coward · · Score: 0

      Your comment magnificently confirms the bias in the grandparent post.
      Well crafted.

    24. Re:in other news... by Anonymous Coward · · Score: 0

      I'm assuming you have proof to back up this claim?

    25. Re:in other news... by drinkypoo · · Score: 1
      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    26. Re:in other news... by Andy+Dodd · · Score: 1

      Even not counting the DRM issues (At least Adobe's Linux implementation is "content provider friendly", i.e. works with all Flash-based sites), even non-DRM Silverlight devs always move to the latest and greatest version of Silverlight as soon as it comes out.

      That's why to this day, I have yet to ever see an actual Silverlight site that worked with Monolight. I know the "enhanced" maps used in the New York State Parks reservations system didn't work with monolight last time I tried. Netflix doesn't work, and those are actually about the only Silverlight deployments I've personally encountered.

      --
      retrorocket.o not found, launch anyway?
    27. Re:in other news... by elrous0 · · Score: 1

      My PC is a Commodore 64, you insensitive clod!

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    28. Re:in other news... by JamesP · · Score: 1

      These are the same kind of morons that created 'IE6 only' sites when the professionals were discussing web standarts.

      Please guys, die in a fire.

      No Love

      --
      how long until /. fixes commenting on Chrome?
    29. Re:in other news... by Anonymous Coward · · Score: 0

      ...there's a legion of silverlight developers.

      ..soon to appreciate the fate of VB developers.

    30. Re:in other news... by nschubach · · Score: 1

      Define "better" because when I did try Mono it wouldn't run anything that anyone made without really bad things happening. The worst I've had with Flash is having it slow down (aka: eat up my processor) on video rendering.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    31. Re:in other news... by Toonol · · Score: 2

      The answer is evidently 'no, I have no proof. Here's a link about the xbox.'

    32. Re:in other news... by zeroshade · · Score: 1

      Actually, it's more likely that Microsoft paid them to use Silverlight to hurt Linux, seeing as Linux is the only desktop platform that you cannot instantly stream to due to Silverlight.

    33. Re:in other news... by bonch · · Score: 1

      I think you're missing the significance. WPF was supposed to be the modern development platform for Windows, then Silverlight, and now it's HTML5. Microsoft keeps pulling the rug out from developers as it attempts to find a true replacement for Win32.

    34. Re:in other news... by Un+pobre+guey · · Score: 1

      They're loving it. They're just that kind of folks. Big fans of Kool-Aid.

    35. Re:in other news... by drinkypoo · · Score: 1

      The answer is apparently too complicated for you to understand, but it involves placing a member of Netflix on the board at Microsoft. I know all these corporate goings-on are confusing, but try to stay with the story.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    36. Re:in other news... by pnutjam · · Score: 1

      yes we are!

  3. I am a Silverlight Developer by iONiUM · · Score: 4, Interesting

    I know Silverlight is a running joke on /., and everyone here hates it, but I work at a .NET shop and we used Silverlight to create a product. Now, you may think that's insane, but what we wanted to deliver was a very rich user experience over the web that was cross platform. Furthermore, clients would install the plug-in after purchasing, so it's not like proliferation of the plug-in mattered. As well, the decision on technology was made over 2 years ago, and back then HTML5 was but a whisper, and Flash was still the big thing TM for interactive "web applications."

    As I said, since we're a .NET shop, Silverlight was a really great alternative to Flash. Furthermore, if you haven't worked with Silverlight or WPF, you're really missing out on an amazing development experience.

    Now, I completely agree with the mentality that plug-ins are stupid. We only did it this way because we sell a product; we don't put our stuff online to try and shove the plug-in down everyone's throat. And at the end of the day, the message from Microsoft was that Silverlight will be everywhere "in the future," so we hoped we could hit all platforms with a rich product without doing any porting.

    And now this, the latest in a long steady stream of screw-overs. They have seriously broken their promise to the developer community. While I'm happy they embraced HTML5 so strongly, they should just admit that they fucked up with Silverlight and hung the devoted developer community that exists out to dry. This was a low move from a company that previously has a great track record with developers, and I'm very unhappy with how they handled this.

    And yes, I fully expected to be modded down for just using Silverlight to make anything.

    1. Re:I am a Silverlight Developer by tokul · · Score: 4, Insightful

      This was a low move from a company that previously has a great track record with developers

      You are on the wrong track. Ask VB or web developers about their track records with MS.

    2. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 3, Insightful

      @iONiUM
      Surely you didnt believe siverlight would be everywhere??? Thats your mistake, believing a corrupt company. You deserve what you got. Now go use a more open vendor neutral development product.

    3. Re:I am a Silverlight Developer by Rosco+P.+Coltrane · · Score: 2, Insightful

      if you haven't worked with Silverlight or WPF, you're really missing out on an amazing development experience.

      As an average web user who doesn't care what development experience developers have, I can tell you YOU are losing potential users of your application by the boatload because many, many people have better things to do than install yet another plugin that'll slow down / crash the browser even more.

      they should just admit that they fucked up with Silverlight and hung the devoted developer community that exists out to dry

      A great development experience indeed...

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    4. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 1

      Bah. Windows and Silverlight are in completely different orgs. The Windows org doesn't make decisions about Silverlight and the Silverlight org doesn't make decisions about Windows. The decisions to make announcements are probably separated too. Silverlight, despite being made by Microsoft to run on Windows, is not a part of Windows. I am not surprised that they don't talk about when they are talking about Windows. It doesn't mean it is being abandoned.

    5. Re:I am a Silverlight Developer by RyuuzakiTetsuya · · Score: 3, Insightful

      Do you honestly believe they're going to even wink and nod at Silverlight? It failed because everyone already knew Flash, and Flash didn't require you to know a real programming language.

      Silverlight wasn't that attractive for me as a web developer. I had a hard enough time convincing our outsourced call centers to use Firefox 3 or 4, getting them to install Flash or any other plugin was going to be a giant fucking hassle. In your case though, it sounds like you didn't have that problem.

      (I was sad too, Silverlight's Firefox plugin, unlike the Flash plugin, never pegged my CPU to shit ads at me. Netflix also used less CPU to render similar content that I could stream off of Youtube... and this is on the -mac-, so it's not even like they're biased against me.)

      What strikes me as strange is that silverlight integration wasn't something they were talking about day one with Windows 8. if everything's an HTML document supported by JavaScript and styled with CSS, then why not have silverlight integration for more complex tasks?

      Microsoft is even starting to fail at Embrace, Extend, Extinguish. Usually technologies like silverlight(or activex in the past), would be the shiv up their sleeves to extinguish the flames. Instead, they're playing catchup to the likes of Apple, Google and HP(their own partner for Windows computers!).

      Feh.

      --
      Non impediti ratione cogitationus.
    6. Re:I am a Silverlight Developer by phantomfive · · Score: 1
      Look at the bright side, you have a great future ahead of you as a Windows Phone developer (which is based on Silverlight technology). You'll do great.

      the message from Microsoft was that Silverlight will be everywhere "in the future," so we hoped we could hit all platforms with a rich product without doing any porting.

      Did you really believe that? Really? On the other hand, Microsoft already has an ARM port of Silverlight, at least major components, so maybe you'll luck out and they'll have Silverlight in Windows 8.

      --
      "First they came for the slanderers and i said nothing."
    7. Re:I am a Silverlight Developer by miffo.swe · · Score: 3, Insightful

      Silverlight could have been a success if only it had been cross platform. No sane person who screwed up with ActiveX and IE6 would touch Silverlight with a ten foot pole once it was clear it was a Windows only plugin without any support on anything but a PC. Granted there was a Mac plugin but nobody took it seriously. Had they released Linux support it would atleast have appered to be platform agnostic.

      Silverlight was never cross platform. Two platforms do not make something cross platform. Unofficial support from a third party does not make the original cross platform. Thats like calling Windows applications cross platform because of Wine.

      --
      HTTP/1.1 400
    8. Re:I am a Silverlight Developer by Necroman · · Score: 5, Interesting

      I would upvote you but I have a story to share.

      A few years back I worked for a hardware company that was looking to partner with MS for their storage software stack. We were doing some pretty crazy things to integrate their OS into our hardware and were working off promises of specific features and deadlines.

      After being 8 months+ into the project, MS starts missing software drops and stops communicating release status with us. We eventually discover they didn't like their product as was and was going back to the drawing board, which basically screwed our release.

      I don't expect a lot out of MS when it comes top products that arent their main line revenue makers.

      --
      Its not what it is, its something else.
    9. Re:I am a Silverlight Developer by jrumney · · Score: 5, Funny

      ... we used Silverlight to create a product. Now, you may think that's insane, but what we wanted to deliver was a very rich user experience over the web that was cross platform.

      Sorry, but I read that, and reread it several times to make sure I hadn't missed anything, but I still don't see any reason to stop thinking you are insane.

    10. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 1, Insightful

      Now, you may think that's insane, but what we wanted to deliver was a very rich user experience over the web that was cross platform.

      I'm sorry, what? In what world is Silverlight "cross platform"? Oh, right, it runs on all version of Windows! Adobe isn't the greatest with cross platform support for Flash, but at least they try, sometimes.

      And at the end of the day, the message from Microsoft was that Silverlight will be everywhere "in the future," so we hoped we could hit all platforms with a rich product without doing any porting.

      The tards in marketing debated for a long time whether they could sell more Visual Studio license with "This will be everywhere" or "We're going to kill this next year." "Everywhere" won the coin toss.

      Microsoft has a well earned reputation for doing stuff like this, so it's really hard to feel sorry for you.

    11. Re:I am a Silverlight Developer by Rophuine · · Score: 3, Insightful

      I know I'm just jumping on the band-wagon here, but I'm a .Net developer who's worked for a couple of shops over the last few years and has seen plenty of new web products started. I've been on at least three projects where we wrote off Silverlight as an option, citing reasons like unwillingness to use the plugin, lack of available developers, and general opinions that the platform was on a fast-track to being canned.

      Then again, most products I've worked on with a focus on having a great user experience tend to undergo pretty massive UI overhauls every 18 months to three years, and it's pretty common to use different technologies at each iteration. Being forced into changing UI platforms shouldn't come as any sort of surprise to you.

    12. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      As I said, since we're a .NET shop, Silverlight was a really great alternative to Flash.

      It never was.

      It sounded like a great alternative to .NET developers, because no effort for you. All the effort would be on Microsoft to make the cross-platform part work (which they failed to do, at least for Linux users; and commitment to the Mac was always going to be questionable), and on the user to install and trust.

      I don't think doing what is easiest for the developer is any great way to run a business.

    13. Re:I am a Silverlight Developer by dsum · · Score: 2

      I am a .NET developer and my company also uses Silverlight. I don't personally use Silverlight, but the team that code using Silverlight said that there are still many things that HTML 5 doesn't support, or at least not easily implemented compare with Silverlight. At the end, it really depends on the type of the web application you are developing and who are your target users. For enterprise users, as long as they decided to buy a solution that require Silverlight plug-in, they will install it. For consumer web app, it is definitely tougher to convince them to install Silverlight. Unlike Flash, which is well known and used, My guess is that the typical web users would have no problem install Flash since Flash is well known, while they would be hesitated to install Silverlight because they may not want to install another plugin for the sake of the current webpage that I am browsing. One thing I feel is that MS has invested a lot on .NET, and Silverlight in the past that most likely it won't stop supporting it. However, future development on Silverlight may no longer be the MS prime focus. We should still embrace HTML5, it isn't easy to get a standard for the web. Silverlight won't replace HTML5, but it has its importance on the web.

    14. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 2, Insightful

      many people have better things to do than install yet another plugin that'll slow down / crash the browser even more

      Hardly anyone outside of the Slashdot anti-MS crowd cares. Most users will just install Silverlight and be done with it.

      As for slow down/crashing, well, Silverlight hasn't slowed either of my browsers (Opera and Chromium FYI) or caused a single crash. If you're having issues, then it's most likely a problem isolated to your specific PC.

    15. Re:I am a Silverlight Developer by Undead+Waffle · · Score: 0

      I know Silverlight is a running joke on /., and everyone here hates it...

      And now this, the latest in a long steady stream of screw-overs. They have seriously broken their promise to the developer community.

      So you're saying /. was right?

      Most of your post just looks like you're making excuses for a bad decision. And as someone who has had to make stuff work with Internet Explorer 6 as well as write bat files and VB tools I am going to have to strongly disagree with that "great track record with developers" comment.

    16. Re:I am a Silverlight Developer by Rophuine · · Score: 2, Interesting

      We've found entirely the reverse re: enterprise users, albeit with a different plugin. Enterprise users are the ones who force OUR hands. They generally tell us what browser versions and plugins are available in their SOE, and we have to support that or lose the sale. Our clients are exclusively larger enterprises, and our success rate at saying "you just need to install [x] on the machines you're going to use this from" has been zero so far. As a rule of thumb, if it doesn't run on IE7 with Flash installed and nothing else, you're gonna miss some enterprise clients. We've just spent 18 months fighting to get our last client to accept us dropping IE6 support: even though they didn't have any deployed IE6 machines left, they wanted it in the contracts anyway.

      Agree completely with you about end users. Most people don't see "you can just install this plugin, restart your browser, and this will work". They see "this doesn't work".

    17. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 1

      cross platform? you know that if ms supports non ms platforms at all, they're bastard child abortions, right?

    18. Re:I am a Silverlight Developer by WarwickRyan · · Score: 2

      It's also exactly the reason why you should choose a layered architecture, and preferably MVC/MVP or MVVM. They all make platform switching much easier as the frontend is a very think layer.

      Silverlight in particular has a really nice MVVM framework called Caliburn (http://caliburn.codeplex.com/). If you've built your app using that, then it shouldn't be a huge amount of work to switch to html5/js for the frontend.

      Hey, you might even be able to use a.net to js compiler to do the body of the work: http://jsc.sourceforge.net/

    19. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      Don't forget to wipe your chin.

      HTML 5 "was a whisper"???

    20. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      Now, you may think that's insane, but what we wanted to deliver was a very rich user experience over the web that was cross platform.

      So, why on earth you chose Silverlight? Doesn't work on Linux at all, and Mac version is a joke, lagging behind 2 versions.

    21. Re:I am a Silverlight Developer by Rophuine · · Score: 2

      Anyone who gets that UI overhauls/rewrites happen frequently, but DOESN'T use a layered architecture to keep the UI layer really thin, is an idiot.

    22. Re:I am a Silverlight Developer by devent · · Score: 1

      You are are .NET shop and that is your fault, but did you know about Java and RAP?
      http://www.eclipse.org/rap/
      http://www.eclipse.org/rap/demos/

      It runs in all web browsers, 100% HTML, no plugins needed, and is very rich experience, it is like a real desktop application but in your browser.

      --
      http://www.mueller-public.de - My site http://www.anr-institute.com/ - Advanced Natural Research Institute
    23. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      ... we wanted to deliver was a very rich user experience ... rich product ...

      Do you work for Microsoft?

    24. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      No body cared, or still cares about linux support. It's cross platform because it runs on 99% of all desktops.

    25. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      If it turns out that you work for HealthMedX I think you should be drawn and quatered.

    26. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      I find it funny that companies actually think that using flash, silverlight, java applets, or even javascript where it is not an added feature which can't be done any other way are providing customers an advantage. The company which I unfortunately went with for my start-up business offered a appealingly great deal on phone service. In practice I saw right through it and just didn't have the money to go elsewhere. Long story short the company is grasshopper. They offer toll-free numbers starting at $10 a month. For a business that may take a long time to start pulling in money for a kid out of college it was all I could afford. I couldn't even afford it really. Now I'm spending $60 a month. In about a month I was paying $50-60+ all because anything over 100 minutes is expensive unless you upgrade to the next available plan with 2000 minutes. What did I end up having to do? Upgrade. By that point we were bringing in some money at least. Although that did take a BIG BIG BIG part of the budget. It still does. Then with the $50 plan we got a second number. We actually have a need for it too. BUT guess what. That results in lock-in too. If we go to a competitor we would be paying more. The service sucks and we can't afford to go elsewhere still. Not to mention the time it takes to transition. Maybe we should have done that before the company fucked up royally and took down all its systems or moved to a completely flash interface which I can't access on my phone (even if it did support flash it would run too slow). To sum it up... we will probably be switching sooner rather than later! So if you think going with flash, java applets, javascript, or microsoft's latest tech is a smart move think again. Keep it simple stupid.

    27. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      "Had they released Linux support it would atleast have appered to be platform agnostic."

      It was my understanding that they do support linux (to a degree). There's a silverlight plug-in for linux called moonlight (http://www.mono-project.com/Moonlight) which was born out of a collaboration between Novell and Microsoft. Okay, it doesn't appear to be as up to date as the mainline Windows plug-in, but it's a start is it not.

    28. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      Sorry but where do people think Silverlight is going? From what I have heard Microsoft is simply using HTML5 for the widgets and some UI elements in that thing they call a UI. If you have applications made in Silverlight they will still run, IE will still be there, Plugins will still be there.

      It seems that these developers want Silverlight to be the core language for developing on the new Windows 8 platform. All the widgets, apps etc. Microsoft would be fools to do this, and if they have embraced standards more quickly you would not be in this situation now.

      In short Windows 8 is still going to be bogged down with decades worth of crud this is no clean break. All the old API's will still be there, and all the shitty plugins will be there. They are just finally waking up and seeing that they do not need to control everything to be successful.

    29. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      Modding you down for just using Silverlight in and of itself would just be petty.
      Modding you down for expecting that your investment of time and energy in a companies proprietary offerings which they could have dicked around with at any time, was safe is really in your best interests. Hopefully it will show you the folly of your ways and instead encourage you to invest your time in more open platforms.

    30. Re:I am a Silverlight Developer by inglorion_on_the_net · · Score: 5, Insightful

      Thanks for providing some perspective. It is good to hear observations and opinions that may not align with the views most commonly expressed here.

      Still, there are a lot of things in your post that I don't really understand.

      I know Silverlight is a running joke on /., and everyone here hates it

      Is that so? I thought that Silverlight was just another technology, to be discussed and evaluated like any other. It has its merits, and I have seen several people speak favorably about it on Slashdot.

      but I work at a .NET shop and we used Silverlight to create a product. Now, you may think that's insane, but what we wanted to deliver was a very rich user experience over the web that was cross platform.

      There are several things here that irk me. I don't think it's insane that a .NET shop would use Silverlight. I mean, if you're already committed to one, it's easy to use the other, right?

      What bothers me, though, is the concept of a ".NET shop". So, there is this company that has decided that .NET is going to be their answer to every question they encounter. I know that there are many companies that make this choice, or the same choice, but for a different technology (e.g. Java). But what happened to using the best tool for the job? There is a lot of impressive technology in .NET, but is it really the best tool for every job, now and in the future? In my view, it isn't, and can't be. So I would have my developers learn several technologies, and chose the best one for each project. Any developer worth their salt should have no problem with that, IMO.

      Next, the idea that Silverlight was a good choice to deliver a very rich user experience over the web that was cross platform. It may technically be possible (I haven't looked at Silverlight hard enough to know), but the idea that this would be cross-platform is simply wrong. If anyone had seriously looked at it, they would have realized that Silverlight only really works under Windows. Yes, I know about Moonlight, but simply reading the WikiPedia article about it will tell you that what works under Silverlight will not necessarily also work under Moonlight. I am not going to speculate as to why people at your company may have thought Silverlight was cross-platform, but I am going to say that it was the wrong tool for the goal you stated, and someone should have realized this and spoken up. You may deride Slashdot's groupthink, but at least we do get dissenting posts, and they do get modded up, too.

      As well, the decision on technology was made over 2 years ago, and back then HTML5 was but a whisper, and Flash was still the big thing TM for interactive "web applications."

      I don't think HTML5 would have been a good choice, either, so I am glad to hear you didn't go that route. However, I wonder why you didn't go with Flash, given that, in your own words, it was the big thing TM for interactive "web applications" at the time. It also has a much better track record than Silverlight as far as support for multiple platforms is concerned. So why didn't you go with Flash? Also, since you mentioned HTML5, did you consider using DHTML (AKA AJAX)?

      As I said, since we're a .NET shop, Silverlight was a really great alternative to Flash.

      Well, opinions seem to differ about that. I think that if you had already decided on .NET, then Silverlight could have been a better choice than Flash (after all, you can write your code for Silverlight in a .NET language). However, if you had put the requirements first, instead of the technology choice, and your requirements included "cross-platform", then I question whether Silverlight would have been the better, or even a good choice.

      Furthermore, if you

      --
      Please correct me if I got my facts wrong.
    31. Re:I am a Silverlight Developer by symbolset · · Score: 0

      Really, that was an exceptional troll. I'd like to nominate you for Troll Of The Year if there was such a thing. It was beautiful.

      --
      Help stamp out iliturcy.
    32. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      Do you honestly believe they're going to even wink and nod at Silverlight? It failed because everyone already knew Flash, and Flash didn't require you to know a real programming language.

      True, I hear that Netflix is doing rather poorly these days. It's also the backbone of their general-use apps on their phone platform.

    33. Re:I am a Silverlight Developer by Arterion · · Score: 1

      The average web user probably also doesn't realize the relationship between development platform and the quality of the product, either.

      --
      "That which does not kill us makes us stranger." -Trevor Goodchild
    34. Re:I am a Silverlight Developer by Prosthetic_Lips · · Score: 1

      I'm confused. First, you say "Java", then you say, "no plugins" -- isn't Java technically a plug-in? I don't *have* to have Java installed, and when I hit web pages that run a Java program, my browser hangs for several seconds while it spins up (or whatever Java does).

      <rant>Plus, every month or three I get these very annoying popups about, "New java version is available! Do you want to upgrade?" If you don't, you get the same popup the next day ... and the day after .... We use ColdFusion, which runs on Java, so it is sensitive to which Java version, so I can't upgrade -- but I can't turn off the Java message, either.</rant>

    35. Re:I am a Silverlight Developer by nickruiz · · Score: 1

      Now, you may think that's insane, but what we wanted to deliver was a very rich user experience over the web that was cross platform.

      Moonlight is far from Silverlight in terms of compatibility. About half of the webpages I visit (for example Ryanair's route map, which used to be cross-platform) nag me to install the Silverlight (aka Moonlight) plugin. Even after installing the plugin and restarting the entire system, the Silverlight control still nags me to install Silverlight.

      I have worked with Silverlight before, so I can say that it has some neat features, but its cross-platform compatibility is sad. If Microsoft really wanted to push such a tool, they would have invested more in the Moonlight to ensure that the versions of Silverlight and Moonlight matched in capability. However, any further involvement would probably have undermined their current business direction at the time.

    36. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      Silverlight is not in any way shape or form cross platform. The moonlight thing on Linux is a joke, it just fails for no reason on most sites. And you're left sitting there frustrated cause it's a perfectly good website that would work fine in flash.

      Plus it doesn't support android or iOS. I understand it might make development easy but it's a dead end tech, I hope it dies.

    37. Re:I am a Silverlight Developer by hedleyroos · · Score: 3

      I used to be a Windows dev back in the day (Delphi, Borland C++ etc.). I quite liked it and worked on neat products, but eventually the Linux environment became so much more productive for me. And my eyes opened to the difficulty non-MS users encounter when trying to get things to work that were foisted upon the world by MS. So while I appreciate that Silverlght may have a good dev environment I'm really glad I was never part of something that excludes certain users.

    38. Re:I am a Silverlight Developer by rtb61 · · Score: 1

      Silverfish got mothballed, now that's a joke. Obviously M$ where not able to extend embrace and extinguish with it so they are dropping it. It is not the first time they have done it with a product and it wont be the last. Don't say you weren't warned each and every time an article about silverfish got on slashdot.

      --
      Chaos - everything, everywhere, everywhen
    39. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 1

      ... what we wanted to deliver was a very rich user experience over the web that was cross platform

      What made you ever think that silverlight was a "cross-platform" solution. It was always going to be very much a pure Microsoft platform technology.

    40. Re:I am a Silverlight Developer by QQ2 · · Score: 1
      I am a silverlight developer as well but I fail to see what the screw over here is. What Microsoft showed is that you can create 'apps' for the new immerse shell through HTML. The fact that they haven't shown that it can be done through native Silverlight apps doesn't mean that they won't support it. (in fact reflection of DLL's on the leaked builds shows clearly that you can, Microsoft just hasn't confirmed how exactly)

      Besides Wp7 is powered by SL so the likely 'bombshell' they aren't sharing here is WP7 apps run directly on WP8 machines (what ever that's worth).

      Essentially what Microsoft has stupidly done here is to show of some feature without showing all. Apple can get away with this they can't and by now they should have at least learned that. Dumb but not the major crisis some developers make of it

    41. Re:I am a Silverlight Developer by shmlco · · Score: 4, Insightful

      Silverlight was Microsoft's answer to Flash, back when it looked like Adobe would take home the rich media prize. Then Apple boot stomped Adobe in the guts, declared support for HTML5, and the Flash gravy train jumped the rails.

      With even Adobe admitting that future products need to support HTML5, Silverlight is now an answer to a question that no one is asking. In a few years, Microsoft will quietly toss it into the basement, along with all of the other misfit toys they no longer want or need.

      Oh, well. Maybe it can play with Bob and Clippy....

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    42. Re:I am a Silverlight Developer by Bacon+Bits · · Score: 1, Insightful

      Yeah, if it doesn't run on BeOS, QNX, and the PS3 then it's not a worthwhile platform. I mean, who cares if the two platforms it does run on are over 98% of the desktop marketplace?

      Oh, right, we're just bitter that Silverlight doesn't run on Linux.

      --
      The road to tyranny has always been paved with claims of necessity.
    43. Re:I am a Silverlight Developer by smash · · Score: 2

      OK, so 2-3 years ago, what was the alternative? Flash?

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    44. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 1

      "I know Silverlight is a running joke on /., and everyone here hates it, but I work at a .NET shop"

      Doing it because someone PAYS you do to it doesn't make it better. People used to understand that selling out is bad. In fact, they used to have a name for it: whore.

      "Flash was still the big thing TM for interactive "web applications.""

      Flash was NEVER for web applications. It's for small, embedded, interactive elements, just like anything non-html is on the web. Replace a website's main navigation and content with a flash plugin, silverlight plugin, or any other plugin, and it's NOT the web any longer -- it's something else, proprietary, evil, running over HTTP.

      "And yes, I fully expected to be modded down for just using Silverlight to make anything."

      Being aware of your mistakes doesn't make them any less a mistake. Repenting and changing your ways before you harm society more... that might.

    45. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 2, Insightful

      Only the absolute dumbest individual on Slashdot would believe that Microsoft was truly cutting out Silverlight and not including it in Windows 8. They would be trampling all over their success, specifically with Netflix and driving people away from their own platform.

      Considering that there is a rumor that Xbox will support Silverlight sooner rather than later, I am always annoyed to see these stories. Then again, I am surfing on Slashdot. If it's bad news for Microsoft, then it's front page news for Slashdot.

      I miss the days when people at least appeared to be smart because they were commenting on Slashdot. Now Slashdot has turned into a hotbed of wasted trolls that know only enough about technology to be dangerous.

    46. Re:I am a Silverlight Developer by bmo · · Score: 1, Troll

      >very rich user experience over the web that was cross platform.

      "Runs on all versions of Windows" is not cross-platform.

      Ever.

      >insane

      Yes, yes you are, or a Microsoft shill. Anyone who says "rich user experience" is a shill. It's one of those marketing terms that means absolutely nothing, but market-dweebs think it's important, so they tell everyone to use it to support the company line.

      --
      BMO

    47. Re:I am a Silverlight Developer by DrXym · · Score: 2

      This was a low move from a company that previously has a great track record with developers

      You are on the wrong track. Ask VB or web developers about their track records with MS.

      VB developers had an extremely long and successful run of it and even now you can still developm in VB.net. And given that VB.net is basically a CLR compatible dialect it means you can work, reuse & integrate with every other .NET language and technology. That isn't to say developing in VB / VB.net was ever a rational or sane thing to do but I don't understand why anyone should complain about Microsoft's support over the years.

      As for HTML development, well... If anyone was dumb enough to follow the corrupted version of HTML that Microsoft was promoting and not nimble enough to jump when MS finally adopted standards then more fool them.

    48. Re:I am a Silverlight Developer by shutdown+-p+now · · Score: 1

      "Runs on all versions of Windows" is not cross-platform.

      Silverlight also runs on OS X.

    49. Re:I am a Silverlight Developer by devent · · Score: 1

      Well, if you actually clicked on the links provided then you would see that the Java part runs on the server and the web browser gets only HTML. That's also why I wrote 100% HTML, no plugins needed.

      --
      http://www.mueller-public.de - My site http://www.anr-institute.com/ - Advanced Natural Research Institute
    50. Re:I am a Silverlight Developer by rsidd · · Score: 2

      It's cross platform because it runs on 99% of all desktops

      What MS didn't see coming was that many people are accessing the web without desktops (or laptops). On mobile devices, Microsoft has a negligible marketshare and there's no Silverlight for iOS or Android (I don't even know whether there's Silverlight for Windows Phone 7!)

    51. Re:I am a Silverlight Developer by Prosthetic_Lips · · Score: 1

      I clicked, I clicked. I got a web page with similar words to what you wrote, with diagrams about SWT (and RWT), but nothing that gives me warm fuzzies, just platitudes that, "RAP runs out of the box in all common web browsers. No browser add-ons are required."

      I've seen that kind of stuff before (from MS and others), and there is either a catch (oh, we forgot, you have to be in IE; limited functionality in certain browsers) or they just expect something to be pre-installed (like Java, or Flash, or something else). Or, in the case of MS, it's an ActiveX control that I can't bring myself to install, even if it *IS* digitally signed.

      Forgive me for not being very trusting. To much marketing-abuse in the past.

    52. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 1

      I mean, who cares if the two platforms it does run on are over 98% of the desktop marketplace?

      OK, that's where the users are. Any idea what the devs, the alpha geeks, are likely to run? You know, those geeks who will advance tomorrow's technology. And who don't get a chance to play with your shiny new tech because you simply can't be bothered.

      User marketshare is a really bad way of looking at it when you're trying to make devs adopt technology. You want mindshare and "Linux" has plenty of that.

      Keep ignoring Linux devs, Microsoft, so far it's been working out great for ya.

      Actually, I'm afraid they understand the issue. But it's a matter of image at this point, they'd have to eat where they shat.

      Oh, right, we're just bitter that Silverlight doesn't run on Linux.

      LOL.

    53. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 1

      [i]I mean, who cares if the two platforms it does run on are over 98% of the desktop marketplace?[/i]

      Maybe the ones noticing that the market is shifting very fast to the tablet and smartphones devices? How strong is Silverlight there? Have you seen how many iPads have been sold and what the projections for iPad and Android tablets are? The pace [b]is[/b] crazy. And it doesn't seem to stop.

      The smartphone market may dwarf the desktop market. The tablet market may dwarf the desktop market too.

      People not suffering from your extreme myopia may be the ones caring...

    54. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      As he said, clients are supplied with a plug-in. Means they only had to write a plug-in for a cross-platform browser or two to be cross-platform for whatever hardware the clients happen to run.

    55. Re:I am a Silverlight Developer by l3v1 · · Score: 1

      fucked up with Silverlight and hung the devoted developer community that exists out to dry

      Well, there were technologies before, and there will be technologies after Silverlight. Are you saying Silverlight devs will be homeless and wandering the streets for the rest of their lives? If so, I couldn't care less about them. Devs are not [should not be] commited to a platform, to a framework, to a technology, to a language, etc. for life. Adapting to changes in tech is a skill in itself, speed of it might make a difference between a good dev, and a not so good one :) Besides, even if Win8 would drop Silverlight and .net (which I don't think), the current status of the tech would still be available for a while, so it's not like you have to drop everything overnight.

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    56. Re:I am a Silverlight Developer by DamnStupidElf · · Score: 1

      Java? ;)

    57. Re:I am a Silverlight Developer by smash · · Score: 1

      Which version? :D

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    58. Re:I am a Silverlight Developer by smash · · Score: 1

      It is cross-platform. Its available for Windows and Mac, which caters to around 96%+ of non-mobile internet users.

      I know thats not what you were meaning by cross-platform, but Java isn't available for the Amiga, either.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    59. Re:I am a Silverlight Developer by smash · · Score: 1

      If you are already heavily invested in microsoft technologies, then .net pretty much IS the way to go for virtually everything you'd want to develop.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    60. Re:I am a Silverlight Developer by smash · · Score: 1

      It works on Windows and Mac, which for non-mobile apps is all anyone in the real world cares about. I'm not saying thats right or fair, but the world in general, isn't.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    61. Re:I am a Silverlight Developer by mcrbids · · Score: 4, Insightful

      But what happened to using the best tool for the job? There is a lot of impressive technology in .NET, but is it really the best tool for every job, now and in the future? In my view, it isn't, and can't be.

      There are many cases where using the "right tool" offers dramatic performance improvements over the wrong tool. For example, writing large scale structured data storage in C is probably a bad idea, but SQL does the job just wonderfully.

      But most cases aren't so clear cut.

      At my company, we're a Unix/LAMP shop focusing on PHP and Postgres. Gguess what our server administration scripts run? There's a small amount of BASH, but by and large, it's all.... PHP!

      Not that PHP is the ideal language for system administration and coordinating backups or system updates, but it's "good enough" and we're already familiar with it. By having it all written in PHP we get "plenty good enough" performance and the knowledge that any of our developers can pick up the script and immediately start reading it without having to think about the nuances of a different language.

      And really, even if there's a 10:1 system performance difference, does it make any difference if the background task completes in 5 seconds instead of 0.5 when it reduces overhead elsewhere?

      The "best" tool for the job is often the most conveniently available tool for the job...

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    62. Re:I am a Silverlight Developer by miffo.swe · · Score: 2

      Cross platform must mean something completely different to you than it does according to the dictionary. Who the fuck cares about desktops these days. Will you come and help me explain to my boss why his shiny new phone or pad wont work with our brand spanking new 30 million $ website because we made the bad decision of using Silverligt?

      If my boss cares, i care.

      --
      HTTP/1.1 400
    63. Re:I am a Silverlight Developer by bmo · · Score: 1

      Well, maybe I was too harsh.

      But in light of true cross-platform frameworks and such (Qt and Java come to mind), declaring Silverlight cross-platform is ridiculous.

      Even Flash is more cross platform, and I hate it with a passion.

      --
      BMO

    64. Re:I am a Silverlight Developer by Pieroxy · · Score: 1

      You should always target 1.1, so you are sure that whatever plugin you find it will work.

    65. Re:I am a Silverlight Developer by miffo.swe · · Score: 1

      Well, mobile phones and tabs is where its at right now. Tomorrow? Not a friggin clue but it sure wont be PC computers. Choosing a platform locked tightly and bolted on with titanium bolts onto the PC is insane in this situation.

      Java was actually a good example of where the market has been striving for the last 20 years. The market wants cross platform solutions but some players like Microsoft has been fighting against it tooth and nail. Javascript and html5 has the potential to be just that solution the market wants so now Microsoft has to embrace and extend it to pieces. Silverligth wont fit into that fight so its obvious it will be left in the dust.

      --
      HTTP/1.1 400
    66. Re:I am a Silverlight Developer by mmcuh · · Score: 1

      "Rich product"? "Amazing development experience"? Are you sure you're not a marketer rather than a programmer?

    67. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      Linux users can't install silverlight (no moonlight doesn't work)

    68. Re:I am a Silverlight Developer by gbjbaanb · · Score: 1

      no, most users *didn't* install Silverlight. That was most of the problem. If everyone had installed it, then it would have become a flash-killer (well, for Windows platforms at least).

      But they didn't and Microsoft was left with a flash-like plugin that couldn't be used by most web devs as they'd be limiting their audience to 60% (microsoft's own figures) of all web users.

    69. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      Shouldn't have believed them when they said Windows would be everywhere, either. I mean, they're a corrupt company - it must be a lie, right?

    70. Re:I am a Silverlight Developer by miffo.swe · · Score: 1

      Microsoft do not support Linux. They refrain from suing the asses off of Mono for an unspecified amount of time but many pieces wont even get that promise.

      Moonlight is also horribly broken and has always been so its not something you can use, especially not in a business setting.

      A start would be if Microsoft would make a silverligth plugin for Linux.

      --
      HTTP/1.1 400
    71. Re:I am a Silverlight Developer by arndawg · · Score: 1

      WP7 uses silverlight for apps right? I promise you that windows 8 will be compatible with this.

    72. Re:I am a Silverlight Developer by gmueckl · · Score: 1

      The one thing that is giving a little bit of credit to all of this is the fact that a while ago was a statement from an MS manager (don't remember his name - he was responsible for the department that makes Silverlight) that they do no longer envision Silverlight as the primary content delivery method and favor HTML/Javascript instead. I could search for the source, but it would be in German.

      --
      http://www.moonlight3d.eu/
    73. Re:I am a Silverlight Developer by oiron · · Score: 1

      OP says that the client would install Silverlight after purchasing and that there was no big deal about plugins.

      So, anything, really... Flash, Java, whatever...

    74. Re:I am a Silverlight Developer by Inconexo · · Score: 1

      And I'm still surprised to see Apple was able to do what Microsoft could not.

    75. Re:I am a Silverlight Developer by erroneus · · Score: 1

      As much as I would like to, I can't really say that Microsoft has screwed anyone over on this except where they thought silverlight was a good idea to start with.

      Microsoft should be leading the industry instead of following it. They saw what happened when they tried to take HTML "proprietary." People got angry and remain angry. (Note the difference between leading and hijacking -- they wrote and support numerous "MSIE only" applications out there completely spitting on the rest of the web community of developers and users.) HTML5 was a whisper at the time. Javascript was an untapped resource as well. But many of us saw it coming. Microsoft should have too.

      If Microsoft had taken an early step in favor of HTML5 and all that, people might have rejected that too because it came from Microsoft. But there is something to be said about collaboration with the standards bodies that exist today.

      Now all this said, look at what Adobe is doing. They have created and are continuing with a program to port flash to HTML5. Is Microsoft doing this? I don't know. If not, then I guess you could be right about Microsoft screwing their developers developers developers over by not providing a means to move with them as Adobe has been doing.

    76. Re:I am a Silverlight Developer by RyuuzakiTetsuya · · Score: 1

      Let's be real here.

      Who else other than MS and Netflix, who's using silverlight?

      Thought so.

      --
      Non impediti ratione cogitationus.
    77. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      VB developers had an extremely long and successful run of it and even now you can still developm in VB.net.

      VB is not VB.Net.

    78. Re:I am a Silverlight Developer by DarkOx · · Score: 1

      experience over the web that was cross platform.

      And so you chose Silverlight? Obviously that cross platform requirement was not one you took very seriously. What it runs on Windows x86 and Windows x86-64? Don't bother bringing up moonlight either, first it has near 0 install base and second its very incomplete.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    79. Re:I am a Silverlight Developer by segedunum · · Score: 3, Interesting

      VB developers had an extremely long and successful run of it and even now you can still developm in VB.net.

      Not a very great way of putting it. What it meant was that countless billions of lines of existing code were useless overnight in Microsoft's new development environment. That was the first time something like that had happened and the warning signs should have been there for everyone involved as the same thing happened with .Net over the years - Winforms, WPF, XAML, Silverlight........ Microsoft could never decide what it was doing and seemed to expect everyone to rewrite their code every couple of years. Some people just haven't learned.

      And given that VB.net is basically a CLR compatible dialect it means you can work, reuse & integrate with every other .NET language and technology.

      Great. Completely useless to the existing code already written in VB, but nevermind. It also became clear to everyone that VB.Net was totally useless. C# is the primary language to develop with in .Net and if you can do the same thing in all .Net languages and they only differ via syntax then why not just use C#? Witness how ActivePerl and Python sank like bricks.

      That isn't to say developing in VB / VB.net was ever a rational or sane thing to do but I don't understand why anyone should complain about Microsoft's support over the years.

      VB was completely sane to develop with, once it got somewhere near good enough around version 5/6. I know it's not fashionable amongst many, but a massive number of business applications were written with it and you didn't have to deal with a lot of time consuming stuff like memory management as you did with C++ or full blown object oriented concepts that you just didn't need most of the time. It was a very sensible thing to develop with for many applications. What Microsoft should have done was implemented and improved classic VB but implemented it on top of .Net so all you needed was a recompile as with previous versions.

    80. Re:I am a Silverlight Developer by TheRaven64 · · Score: 2

      VB.NET is C# tweaked to have some VB-like syntax. It's about as much like VB as Java is like C.

      --
      I am TheRaven on Soylent News
    81. Re:I am a Silverlight Developer by segedunum · · Score: 0

      You are on the wrong track. Ask VB or web developers about their track records with MS.

      Indeed. The same things have also been going on with .Net for about ten years as Microsoft seems to expect you to rewrite your code in some new .Net technology every couple of years. Witness the debacle with Winforms, WPF, XAML, Silverlight and whatever other alphabet soup Microsoft has had going on.

    82. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 1

      Remember "plays for sure"?

      Look how quickly Microsoft abandoned and intentionally screwed over everyone who developed portable players with their "plays for sure" DRM scheme. Microsoft promised to create a competitive (with iPod/iTunes) marketplace and they would continue to support music sales with their "plays for sure" system to support all 3rd party players using it.

      Then Microsoft created their own Zune player which didn't use "plays for sure" at all, but rather went to directly competing with everyone who'd depended "plays for sure" with a closed music sales path only for Zune.

      Yeah, that's a great track record.

    83. Re:I am a Silverlight Developer by mcgrew · · Score: 1

      I can't believe that anybody trusts MS; this is far from the first time something like this has happened. I've been managing databases (among other things) for a couple of decades. Used dBase II and got good at it. When datasets got too big for a PC, Nomad took over on the mainframe. Its language structure was similar enough to dBase that learning Nomad and porting apps to it was easy if you knew dBase.

      FoxPro was a better dBase than dBase when MS bought it. FoxPro 6 was a pretty good program, but when they upgraded our PCs, it wouldn't run on them, so they upgraded to version 8.

      Version 8 was a complete and utter mess. MS changed it so much that none of my old programs would run. A lot of functionality was replaced by "ease of use" which was hell on someone used to real programming.

      I think they did it purposely in order to kill FoXpro and migrate everybody to the train wreck that is MS Access. I'm stuck with that now. Do they still sell FoxPro, I wonder?

      Then they upgraded to a newer version of Access, and again none of my old apps would run on it without a lot of hocuc-pocus to get the old Access engine to run in sync with the new engine. Jesus, what a mess.

      I would never again voluntarily use any MS development platform. I'm just glad I'm retiring in a couple of years.

      I'm happy to use open source at home. Migrate to kubuntu from an ancient copy of Mandriva and the migration is easy and painless. Upgrade to a new version of any MS product and expect to need retraining.

    84. Re:I am a Silverlight Developer by TheRaven64 · · Score: 2

      It's not really surprising, Apple had a simpler job. Microsoft wanted to control the platform, Apple wanted no one to control the platform. This meant that Microsoft had to develop the entire stack and support it everywhere (which means Windows and Mac, in Microsoft's world), while Apple just had to contribute to the specs and develop an OS X implementation. Mozilla, Google, Opera and (eventually) Microsoft would handle the Windows / Linux / Android / whatever implementations, and all of them would share in advertising it. Most importantly, Google would use it for their web applications, pushing adoption of the client-side technology. Google isn't stupid enough to rely on a technology that one of their competitors controls (although apparently the original poster's company is).

      --
      I am TheRaven on Soylent News
    85. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      Dear sir,

      Not so long ago, I caught on to Microsoft's game.

      They make money on new licenses (VisualStudio in this case) + to a smaller extent, certification programs and books
      If they support "legacy" technology, they don't get to sell new licenses, and your old cert is a good as a new one, and god forbid that you have a MS Press book on your shelf for more than 5 years.
      There is big $$ in changing the API every few years.

      See
      DAO -> ADO -> ADO.net 1.0 -> whatever else
      DCOM -> COM+ -> .net -> whatever

    86. Re:I am a Silverlight Developer by Rogerborg · · Score: 3, Insightful

      Pssst, little word over here. You can't refute an accusation that Microsoft screws over developers by saying that developers who got screwed over by Microsoft were fools.

      --
      If you were blocking sigs, you wouldn't have to read this.
    87. Re:I am a Silverlight Developer by TheRaven64 · · Score: 1

      And is anyone using it outside the USA? In the UK, I have an account with a Netflix-like company. About two years ago, they rolled out a beta of a streaming service, using Silverlight. I clicked on the beta link, saw it needed Silverlight (which, as I recall, wasn't even available for the Mac back then - may have been more than two years ago in that case), and gave up. A bit later, they relaunched it with Flash, and I started using it (Flash sucks, and uses about 4 times as much CPU as it should, but it's preinstalled on OS X and more or less works). They've since moved it out of beta, and apparently it's doing well.

      --
      I am TheRaven on Soylent News
    88. Re:I am a Silverlight Developer by TheRaven64 · · Score: 2

      Not true. One of the main selling points for corporate web apps is that you can use very cheap desktops. If you've got some users who are only using web apps, then you can replace their machines with cheap Linux / *BSD boxes that just run a full screen web browser at the next upgrade. Unless, of course, that web app uses Silverlight.

      And that's ignoring mobile users. If the web app doesn't work on the CIO's new Blackberry / iPhone / Android device, then it's dead.

      --
      I am TheRaven on Soylent News
    89. Re:I am a Silverlight Developer by arth1 · · Score: 1

      I know thats not what you were meaning by cross-platform, but Java isn't available for the Amiga, either.

      With Java being open, you don't have to go to the original developer. The Kaffe JVM is avalable for Amiga.

      It is cross-platform. Its available for Windows and Mac, which caters to around 96%+ of non-mobile internet users.

      As long as I make purchasing and development decisions, I think it would be wise to not alienate me, even if I only belong to a 4% group of users. I think you'll find that people in my position are significantly overrepresented in the 4% group.

      Never mind the legion of users who browse the web from mobile devices, and who see that Site A works, but site B doesn't, so guess what they do?

    90. Re:I am a Silverlight Developer by RichiH · · Score: 1

      I am not questioning your choices or anything, but I have one honest question:

      > the message from Microsoft was that Silverlight will be everywhere "in the future"

      Did you actually believe this?

    91. Re:I am a Silverlight Developer by AmiMoJo · · Score: 1

      The browser plug-in world is pretty shitty at the moment. Hardly anyone supports x64 (to be fair Moz don't even ship an x64 browser officially) and the quality of most plug-ins is terrible. Slow, bloated and usually installed on the sly without the user even being informed, let alone asked.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    92. Re:I am a Silverlight Developer by Fri13 · · Score: 1

      "but what we wanted to deliver was a very rich user experience over the web that was cross platform."

      Please explain why then moonlight is such a piece of crap when even microsoft is developing it and it does not work?
      Even moonlight site says: "Be aware that many sites require more recent silverlight API/functionality, and will not work with Moonlight 2."

      And when silverlight is 4.0 and "cross-platform" lacks behind at 2.x then it is not true or rich cross platform framework.
       

    93. Re:I am a Silverlight Developer by Jesus_666 · · Score: 1

      I checked the site and tried the demos. The first demo ran fine but the e4 one threw an SWTException and died. That's rich indeed.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    94. Re:I am a Silverlight Developer by MemoryDragon · · Score: 1

      Actually I personally think silverlight wont dissapear, but the track record of Microsoft in regarding supporting developers long term has been lousy ever. MFC was a joke instead of fixing it they shoved it down their developers chain.
      Then Visual basic, over night stopped etc...
      If you apply Microsoft technologies always be prepared that your code might become obsolete as soon as the next big thing arrives.

    95. Re:I am a Silverlight Developer by elsurexiste · · Score: 1

      Furthermore, if you haven't worked with Silverlight or WPF, you're really missing out on an amazing development experience.

      I will take your word for it...

      Do take it. I have a friend that worked with both technologies, and he said the same thing. I don't agree, but I admit that's because I tried it when WPF was still beta and SL was an alpha release.

      --
      I rarely respond to comments. Also, don't ask for clarifications: a brain and Google are faster, believe me!
    96. Re:I am a Silverlight Developer by Attila+Dimedici · · Score: 1

      OK, whoever the decision makers at your company are, they obviously have never paid attention to the history of Microsoft. When Microsoft said that Silverlight would be "everywhere", they meant that it would be on all computers running a Microsoft OS (assuming that they didn't decide that Silverlight had become obsolete before that happened--which it did). Second, why would you use a Microsoft development tool if you wanted something to be cross platform (unless by cross platform you mean running on both Apple and Microsoft computers)?

      --
      The truth is that all men having power ought to be mistrusted. James Madison
    97. Re:I am a Silverlight Developer by EraserMouseMan · · Score: 1

      As a developer you must use common sense when deciding which platform you will go with long term. Just because it's the latest thing out from MS does not ensure it's widespread adoption. .NET was and still is hugely successful. J# anyone? Common sense could tell you that was a non-starter from square 1.

    98. Re:I am a Silverlight Developer by kikito · · Score: 1

      "Flash didn't require you to know a real programming language"

      Please explain what a "real programming language" is to the rest of us, mere mortals, so that we can get a glimpse of enlightenment.

    99. Re:I am a Silverlight Developer by MikePikeFL · · Score: 1

      Google isn't stupid enough to rely on a technology that one of their competitors controls (although apparently the original poster's company is).

      Not that I pretend to know all the details about what's involved with the whole mess, but since it's in the news lately, and I feel there should be somewhat a level playing field- what about Dalvik?

      --
      "Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway" -Andrew Tanenbaum
    100. Re:I am a Silverlight Developer by obarthelemy · · Score: 1

      you're assuming everyone can easily have equal skill in a number of languages/environments. Not true. I'd much rather have someone use a suboptimal language very well, rather than the optimal language, not too well. I'd guess 95% of all code doesn't need optimization: It just needs to run reliably, and to be maintainable, which is easier to do if you stick to your core skills.

      --
      The Cloud - because you don't care if your apps and data are up in the air.
    101. Re:I am a Silverlight Developer by David+Gerard · · Score: 1

      Silverlight was Microsoft's answer to Flash

      Silverlight was Microsoft's second answer to Flash. Their first answer was Liquid Motion, back in the '90s, when Flash was only for silly animations.

      Others include its XPS replacement for Adobe PDF and its HD Photo replacement for JPEG photographs. Also, that CD-ROM format Vista defaults to which no other computers can read.

      --
      http://rocknerd.co.uk
    102. Re:I am a Silverlight Developer by Gaygirlie · · Score: 1

      a very rich user experience over the web that was cross platform

      I've got nothing to comment on the rest of your comment, but this part irks me: you should have known already back then that Microsoft would drop support for other platforms when they've gained enough developers and Silverlight products. You see, once there are products out there there's no way for the developers to pull them back, and if they've invested heavily on Silverlight-related tools and knowledge they more-or-less have no choice but to continue.

      You were naive to expect Silverlight to remain cross-platform.

    103. Re:I am a Silverlight Developer by drinkypoo · · Score: 1

      As he said, clients are supplied with a plug-in. Means they only had to write a plug-in for a cross-platform browser or two to be cross-platform for whatever hardware the clients happen to run.

      Running on Win32, Win32, and Win32 is not "cross-platform". What he should have said instead of lying was to say "It only had to run on Windows." Especially since it will only run on what, NT5.0 and later? If you're not even reaching back to win9x, you're not cross-platform for Windows.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    104. Re:I am a Silverlight Developer by drinkypoo · · Score: 1

      Silverlight also runs on OS X.

      Does it actually work properly? I have problems with Silverlight exploding on Windows. I can't imagine trying it on OSX.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    105. Re:I am a Silverlight Developer by smelch · · Score: 1

      What Microsoft should have done was implemented and improved classic VB but implemented it on top of .Net so all you needed was a recompile as with previous versions.

      Ok, that sounds good but how on earth is VB 6 code supposed to adhere to the Common Type System in .Net? It doesn't and if you tried to make it so, you would either have a shitty type system/CLR, or really shitty VB 6. I don't know your feelings on shitty shit, but it is not very fun to develop in. Meanwhile VB 6 still runs, the last two places I've worked at have had VB 6 projects still being maintained. Not a big deal.

      --
      If I can just reach out with my words and touch a butthole, just one, it will all be worth it.
    106. Re:I am a Silverlight Developer by smelch · · Score: 2

      That's not really true. There are differences beyond syntax. The difference between shadows and new for instance, or some of the liberties you can take in VB.Net around types that would break in C#. You know, all kinds of really nasty shit you shouldn't give to bad developers because they will make everything unreadable and hard to debug.

      --
      If I can just reach out with my words and touch a butthole, just one, it will all be worth it.
    107. Re:I am a Silverlight Developer by Colde · · Score: 1

      If anyone had seriously looked at it, they would have realized that Silverlight only really works under Windows. Yes, I know about Moonlight, but simply reading the WikiPedia article about it [wikipedia.org] will tell you that what works under Silverlight will not necessarily also work under Moonlight.

      Actually, when he referred to cross platform. I believe he was saying OS X and Windows, which are both rather well supported. I agree completely with Moonlight being completely useless though.

    108. Re:I am a Silverlight Developer by smelch · · Score: 1

      Winforms has been around for a long time now, and it is still around. What, they aren't allowed to ever come out with a new GUI framework without it being a debacle? I would say Webforms is the worst thing they've ever done, but Winforms and WPF? I don't see how that is a problem.

      --
      If I can just reach out with my words and touch a butthole, just one, it will all be worth it.
    109. Re:I am a Silverlight Developer by SQLGuru · · Score: 1

      I'm still surprised they haven't transitioned to Go yet. It would aleviate some of the mess w/ Java (did they steal it?) and would be a full Google stack. Of course, I haven't heard much about Go since quite a while back, either.....so maybe it died on the vine.

    110. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      To make it more simple: I have a screwdriver and a nail. Do I spend an hour driving to the store to get a hammer, or do I flip the screwdriver backwards and spend 5 minutes pounding it in with the handle.

      (technically you'd need to pound in 21 nails to justify the trip to the store. In reality you're hand would hurt like the dickens after the first 2 or 3 nails.)

    111. Re:I am a Silverlight Developer by Threni · · Score: 1

      > And yes, I fully expected to be modded down for just using Silverlight to make anything.

      Perhaps, although not at the moment. But you have chosen to plump for a non-standard; you can hardly complain when you're inconvenienced because of the fickle whims of one company. That's the whole reason standards exist, of course.

    112. Re:I am a Silverlight Developer by dc29A · · Score: 1

      a very rich user experience over the web that was cross platform.

      You keep using those words. I don't think they mean what you think they mean.

    113. Re:I am a Silverlight Developer by Tridus · · Score: 1

      Going by that logic, WinForms is still viable too. I mean it's still there and it still works.

      The problem is that MS basically doesn't acknowledge its existence anymore and doesn't improve it. The fear here is that Silverlight is going the same way into the "you can use that but we're not investing any effort into improvements" dead end pile.

      And it's pretty justified. MS' committment to Silverlight has been all over the map (fortunately my shop didn't jump onboard with Silverlight so we don't have anything to lose there). WPF is facing similar issues on the desktop, we looked at it but MS seems to have lost interest in it and is now onto some newer and sparklier stuff. WPF isn't even that old (and doesn't have a new replaement for .net desktop apps).

      In terms of their offerings in the last couple of years, MS has a severe case of schitzophrenia. They're constantly throwing stuff out and reinventing it as something new, and expecting everybody to play along. People in MS shops are getting sick of it, and that's the absolute last group of people MS should be pissing off.

      --
      -- "So they told me that using the download page to download something was not something they anticipated." - Bill Gates
    114. Re:I am a Silverlight Developer by tepples · · Score: 1

      Silverlight [...] failed because everyone already knew Flash, and Flash didn't require you to know a real programming language.

      I can parse this in either of two ways: Flash doesn't require authors to know ActionScript, or ECMAScript (the basis of ActionScript) isn't a "real programming language" by some definition. Which did you mean?

      Silverlight's Firefox plugin, unlike the Flash plugin, never pegged my CPU to shit ads at me.

      If the Silverlight plug-in became more widely installed, advertisers would be using it just as much.

    115. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      It's apparently used for internal stuff at Google but it's not really suitable for Android apps, it's more about writing concurrent server stuff.

    116. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      You remind me of some people I know who bought the Kool-aid for "OLE is the technology of the future" and invested heavily right before Microsoft discarded it for a whole series of Next Big Things, which ultimately descended into .Net and Silverlight, breaking old standbys like VB along the way.

      I know Java is ugly. But at least if you invest in it, you don't end up dangling off a dead technology in 3 years.

    117. Re:I am a Silverlight Developer by zach_the_lizard · · Score: 1

      Silverlight is available on Macs too, not just Windows.

      --
      SSC
    118. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      "Your honor, we didn't want to bundle but the community outrage combined with our pathetic market share in mobile devices forced us. We had no choice but to bundle Silverlight 5 with Windows 7 SP2 and Windows 8. And the fact that Silverlight 5 isn't going to be focused as much on being cross platform was strictly a coincidence because that was decided before Windows 7 Phone tanked (we honestly didn't predict that would happen!) Believe me, your honor, we didn't want to bundle Silverlight until we were forced, which is why more cross-platform versions weren't bundled with Windows earlier!"

      Sincerely,

      Your Friendly Time Traveler

    119. Re:I am a Silverlight Developer by lxs · · Score: 1

      In the Netherlands you need it to watch streams from public and commercial TV broadcasters.
      AFAIK the only reason worldwide for installing it at home is to watch television.

    120. Re:I am a Silverlight Developer by RyuuzakiTetsuya · · Score: 1

      Captivate, and a whole slew of other tools could dump out swfs with out ever having to get your hands dirty with a standalone editor.

      Plus, even using the stand alone editor, you didn't even need to know action script to generate usable SWFs.

      --
      Non impediti ratione cogitationus.
    121. Re:I am a Silverlight Developer by Paradigma11 · · Score: 1

      "...Silverlight only really works under Windows" and mac. for mobile you should implement a new ui anyway and you can do it in monodroid/monotouch.

    122. Re:I am a Silverlight Developer by bradley13 · · Score: 2

      "What bothers me, though, is the concept of a ".NET shop" ... what happened to using the best tool for the job? "

      I know I am just picking on a small item out of a very long and well-considered post. However, this is one place I think you are in error.

      If you are a generalist willing to use any technology set, then a specialist will leave you in the dust. If you know a technology set in-depth, know how to get the best out of it, know where the pitfalls are - you will be much more productive than someone with only a generalist's knowledge. This matters, when you are bidding contracts, and actually expecting to make a profit at the end of the day.

      If you specialize on one technology set, thereby improving your productivity and effectiveness, you will automatically be less effective with other technologies, because there are just not enough hours in the day to specialize in *everything*. Being a specialist means that you will automatically want to use the technology you know best, whenever possible. This is not in any sense laziness, but just plain common sense (at least, in a commercial environement), because you will take fewer hours and produce a superior product.

      That said, I do agree with you that any programmer should have experience with as many different languages as possible. You learn different techniques, and you know what technologies are available for those projects where your primary technology set really is not the right choice. Besides, it's good to stretch the mental muscles by learning a new language once in a while...

      --
      Enjoy life! This is not a dress rehearsal.
    123. Re:I am a Silverlight Developer by tepples · · Score: 1

      does it make any difference if the background task completes in 5 seconds instead of 0.5 when it reduces overhead elsewhere?

      If it's a 4.5 second difference per client for a large number of clients, yes. If it's a 4.5 second wakeup that happens often on a battery-powered device, yes.

    124. Re:I am a Silverlight Developer by DrXym · · Score: 1

      Great. Completely useless to the existing code already written in VB, but nevermind. It also became clear to everyone that VB.Net was totally useless. C# is the primary language to develop with in .Net and if you can do the same thing in all .Net languages and they only differ via syntax then why not just use C#? Witness how ActivePerl and Python sank like bricks.

      No it's not completely useless at all. You could still write apps in VB even now - no one was forcing you to move and indeed there may be no point unless you need .NET features. And Microsoft and 3rd parties have always provide reasonable migration tools if you did choose to move. MS still provide migration tools and advice even now. It's certainly not a hands-off migration and it requires substantial effort but it is possible and unless VB programmers were complete morons, the differences between the two environments are not insurmountable to figure out.

      VB was completely sane to develop with, once it got somewhere near good enough around version 5/6. I know it's not fashionable amongst many, but a massive number of business applications were written with it and you didn't have to deal with a lot of time consuming stuff like memory management as you did with C++ or full blown object oriented concepts that you just didn't need most of the time. It was a very sensible thing to develop with for many applications. What Microsoft should have done was implemented and improved classic VB but implemented it on top of .Net so all you needed was a recompile as with previous versions.

      It wasn't sane at all. VB was a shoddy language with some pseudo OO aspects, a handful of not especially powerful helper methods and functions. It's saving grace was not the language but the GUI on top which allowed forms to be slapped together, bound to data without writing much code and OCX / ActiveX controls that allowed the crappy functionality to be extended in useful ways. It should have been no surprise to anyone that MS concluded it was so broken that it was better to implement a VB dialect over .NET and supply migration tools rather than continue polishing a turd.

    125. Re:I am a Silverlight Developer by tepples · · Score: 1

      I could search for the source, but it would be in German.

      Please search for it, unless A. it's on a site that blocks Google and Yahoo! translation tools or B. it's one of those pages for which machine translation fails spectacularly.

    126. Re:I am a Silverlight Developer by RyuuzakiTetsuya · · Score: 1

      Flash doesn't require authors to know ActionScript.

      Flash doesn't require authors to even use the Adobe Flash editor to create Flash objects either. This is true of Silverlight objects, but FlashCS$version was a little more friendly to artists than Visual Studio.

      --
      Non impediti ratione cogitationus.
    127. Re:I am a Silverlight Developer by skegg · · Score: 1

      I fully agree.

      Even if it's not a background task ...
      And even if the difference isn't just 5 seconds ...

      buy another bloody CPU for $300 and you can compensate for not using the better language. Meanwhile, any one of your 10 developers can still pick-up the PHP script and amend it as required.

      Granted, as you said, this doesn't hold for all cases. But it does for a heck of a lot.

    128. Re:I am a Silverlight Developer by archen · · Score: 1

      A real programming language has things like variables and text stuff. My experience dates back to flash 4 (haven't dealt with it since then..), but you didn't need to know anything about programming. Just arrange things on a timeline and you could do some fairly complex stuff. A nightmare if you wanted to do anything advanced, but easy to pick up for graphic artists and such.

    129. Re:I am a Silverlight Developer by Andy+Dodd · · Score: 1

      Silverlight is NOT cross-platform, so you failed there. Since Microsoft doesn't release an "early" spec so that alternative implementations (such as Moonlight) can get started early and release their implementations when MS releases a new version of Silverlight, we get a situation identical to Adobe's "we're open! really!" when they aren't. Implementations for alternative platforms are unable to even start working on implementing new Silverlight features until MS releases their implementation.

      Actually, it seems worse than that - Moonlight still only supports Silverlight 2.0. But while you may not jump to the latest and greatest Silverlight immediately - nearly all of the other Silverlight devs out there do. End result is that I have yet to see an example of Silverlight that worked with Moonlight other than in "example galleries" for Silverlight.

      --
      retrorocket.o not found, launch anyway?
    130. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      Silverlight could have been a success if only it had been cross platform. No sane person who screwed up with ActiveX and IE6 would touch Silverlight with a ten foot pole once it was clear it was a Windows only plugin without any support on anything but a PC.

      visit korea sometime... xp, ie6 and activex are alive and well... online transactions (shopping) and online banking require activex plugins...still a number of [broken] ie6 only sites as well...

      bsod's are available for viewing in many public places including on the subways... if you're lucky... someone will reboot the pc and you get to see xp or win2k start up screen too

    131. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      I'm sorry, what? In what world is Silverlight "cross platform"? Oh, right, it runs on all version of Windows!

      Right, which is the only thing that matters for 99.9% of us out there. Fuck off with your irrelevant OSes.

    132. Re:I am a Silverlight Developer by home-electro.com · · Score: 1

      Don't you people ever learn? It is always like this with MS. They obsolete your knowledge ALL THE TIME in favor new technology that does not do anything new.

      VB, C#, .net, several version of it, really. Well, now it is time to move on. If you cherish "amazing development experience" (get a life, man) then you should be salivating in anticipation of the next great thing to come. Trust me, MS will come through for you.

      And, PLEASE, don't call it cross-platform. It is not.

    133. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      Next, the idea that Silverlight was a good choice to deliver a very rich user experience over the web that was cross platform. It may technically be possible (I haven't looked at Silverlight hard enough to know), but the idea that this would be cross-platform is simply wrong. If anyone had seriously looked at it, they would have realized that Silverlight only really works under Windows. Yes, I know about Moonlight, but simply reading the WikiPedia article about it will tell you that what works under Silverlight will not necessarily also work under Moonlight. I am not going to speculate as to why people at your company may have thought Silverlight was cross-platform, but I am going to say that it was the wrong tool for the goal you stated, and someone should have realized this and spoken up. You may deride Slashdot's groupthink, but at least we do get dissenting posts, and they do get modded up, too.

      It works perfectly on the mac too, which was probably more important to the company than Linux (which moonlight is for).

    134. Re:I am a Silverlight Developer by meburke · · Score: 1

      I make apps for the desktop, usually Windows. I can see the point of the places that are "Microsoft shops" because specializing on one platform allows you to focus on mastering a coherent set of tools. I work over a number of platforms, and sometimes it is frustrating to have to slow down and familiarize myself with new development paradigms.

      I was impressed with Silverlight, but not enough to make it a specialty. Two days ago I found Lightswitch for Windows Studio 2010, and I am truly impressed! It is by far and away the easiest way to make beautiful, useful apps for both the Windows desktop and the Web. When you need to get work done in a hurry, this is the way I would like to see all my environments work! One of my friends told me it is the best tool he's seen since Clarion.

      I hope that MS doesn't abandon Silverlight, but I've heard concerns from more than one MS shop that they have been left out in the cold before, and they hate the feeling of insecurity in working with MS.

      --
      "The mind works quicker than you think!"
    135. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      why not have silverlight integration for more complex tasks?

      Because Silverlight is a subset of WPF. WPF is the replacement for WinForms. And Windows 8 (and 7, and Vista, and even XP with .Net FX 3.0+) can use WPF. If you can do it in Silverlight, you can do it in WPF. And you probably won't even have to change the app, aside from a few uses of a web state collection (Session, Cache, or anything else in HttpContext).

      So all these serial whiners bitching about the lack of Silverlight support are really just failures when it comes to understanding the technology they so claim to love.

      If you really want to hear a bitchfest, listen to the MVP WinForms guys piss and moan about how confusing MVVM WPF is. It's a hoot! It's almost as bad as the guys that didn't understand MVP 15 years ago.

    136. Re:I am a Silverlight Developer by Bitsy+Boffin · · Score: 1

      If I own a specialist hammer shop, would you berate me for doing so, and not instead selling a multitude of tools. Would you be agast in horror that when somebody came to the counter and asked for a screwdriver that I would send them to a screwdriver shop?

      There's nothing wrong with specialization, just because you sell hammers doesn't mean you see every job as a nail, just that you don't do every job.

      --
      NZ Electronics Enthusiasts: Check out my Trade Me Listings
    137. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      Plus, every month or three I get these very annoying popups about, "New java version is available! Do you want to upgrade?" ... I can't upgrade -- but I can't turn off the Java message, either.

      Start button > Control Panel > Java > Advanced tab > JRE Auto-Download gives you three options: Always Auto-Download, Prompt user, and Never Auto-Download. You want the last one.

    138. Re:I am a Silverlight Developer by MightyMartian · · Score: 1

      Which will continue to become an increasingly smaller chunk of the pie. Desktop sales numbers will continue to fall as people rely more and more heavily on smartphones and tablets for their computing needs.

      Silverlight was Microsoft's next great Embrace Expand Extinguish strategy that would crush Flash, undermine competing browsers and make Windows THE platform for all your computing needs, except somewhere along this iteration of the classic strategy, consumers, and now even business, are turning to alternative platforms in droves. HTML5 sucks now, but it will get there as the browser support advances and more developers come on side.

      Microsoft will either have to properly port Silverlight or abandon it. I'm guessing they'll just abandon it.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    139. Re:I am a Silverlight Developer by jjb3rd · · Score: 1

      On the ".NET Shop" thing...there's something to be said for consistency and simplicity. I wrote a fairly large "enterprise" app, SQL Server database, windows service, asp.net web service, web site and 3 client applications (customization, administration and data entry). I started on the project converting it from Toolbook and the company wanted me to do it in VB so they could understand it. I started writing it in C++. Then one day we had C++ COM Objects interfacing with Toolbook and VB clients and it was madness. SO, I converted the whole thing to .NET. I have one Visual Studio Solution which has my database setup app, all 42 projects that comprise the whole shebang, there's one programming language to know, C#...well and sql, and I can check out the project from svn on a brand new machine, install the dependencies from the dependencies folder, hit rebuild all and release. All that said, I know that other environments can be set up just as easily, but it really yields itself to making it easy, and I hate my job most days, I want to do the simplest thing possible to get back to my fun projects which may be harder to set up. Plus, the ignoramuses I work with can't handle the complexities of c/c++...hell, they can barely handle c# or the logic of the program itself. As the lead developer on this project it makes my life easier. It sucks working with amateurs, but let's face it, there are a lot of amateur programmers out there, some companies are better suited being .NET shops because it does its thing fine and when you don't have a lot of experts at your disposal, you do what you've got to...plus in some markets, pitching MySQL/PHP won't work...even if it is capable of the job, public sector IT staff knows Microsoft stuff like that's all that exists. So, even if they buy into a MySQL/PHP/Linux solution, you as the vendor will have to maintain it because they don't know how to even log in to it necessarily.

    140. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      You can still program your heart out in VB6 if you want. Moving from VB6 to VB.NET is NOT A BIG DEAL, I've had to port several applications, and you get a lot of extra goodness.

    141. Re:I am a Silverlight Developer by MightyMartian · · Score: 1

      What is this obsession with the desktop market? It's a fading proposition. 1999 called and wants its argument back. The day when being dominant on the desktop somehow gave relevance to every product Redmond shat out is done. Silverlight will fade away because it doesn't run on mobiles (except some tiny fraction of the market that runs Windows-based mobiles).

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    142. Re:I am a Silverlight Developer by MightyMartian · · Score: 1

      Irrelevant as in "desktop sales faltering, smartphones and other mobile devices taking off". You're being left in the dustbin of history. Developers are increasingly going to be disinterested in platform lock-in.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    143. Re:I am a Silverlight Developer by gmueckl · · Score: 1
      --
      http://www.moonlight3d.eu/
    144. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      Any idea what the devs, the alpha geeks, are likely to run? You know, those geeks who will advance tomorrow's technology.

      lol, is that how you see yourself? Sorry, but you're not advancing anything. Besides, even if MS did release it for Linux, you assholes would hate it anyway. Just look at Skype; as soon as MS gets their hands on it, you're running for the hills screaming bloody murder.

    145. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 1

      He said "background task". In other words, you're not waiting for it to complete.

      Whatever the case, you're missing the bigger point. Sure, anyone can dream up an example of a task that needs to be efficient. But not every task has to be optimized to the extreme, and doesn't need to use the absolute best possible tool. Most of the time, "good enough" actually is good enough.

    146. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      The word cross-platform is really what brings out the insane.

    147. Re:I am a Silverlight Developer by LWATCDR · · Score: 1

      Don't forget FoxPro developers .
      Thing is that .NET was always just a copy of Java. For those that like to complain about the the performance of Java I can tell you that you fury is for the most part misplaced. Current Java is pretty fast and the only real lag is still start up and that has also improved. Had Microsoft embraced Java the way Apple did "But is no longer :(" the start up and the native look and feel issues would be gone. If you want to see a some good Java programs try out the Eclipse.org, Vuze, and Jedit.
      What has really given Java a bad name is that it allows really badly written programs to work. This is a good thing because it allows you to throw stuff together quick that works when you need it. It comes back to haunt you when all of a sudden you code is running really slow and you look at it 3 years later and go "I did what?"
      The other problem was applet abuse. You had idiots using applets for freaking buttons much like you see idiots doing with flash.
      Had Microsoft not tried to twist Java into a Windows only flavor we would have had multi Platform a long time ago.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    148. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      He probably meant cross platform, on the platforms that actually matter. i.e. Windows and OSX.

    149. Re:I am a Silverlight Developer by Afell001 · · Score: 1

      I will have to agree on this point. Also, you don't want to develop in an environment and/or language that no one else in your organization is familiar with unless you plan on supporting that code ad infinitum. For instance, if I know someone else if going to be following up after I am done, I tend to be a lot more verbose with my comments in the source. I also avoid using a large number of "shortcuts" that I know other developers are not familiar with.

      The ubiquity of Windows is sometimes a good thing. Hiring a decent C++ or Java developer is very difficult, especially one who is willing to come in and work with your undocumented legacy code. You throw a stone and you will probably hit a halfway decent .NET developer in the head.

    150. Re:I am a Silverlight Developer by Dracos · · Score: 1

      what we wanted to deliver was a very rich user experience over the web that was cross platform.

      How much Kool-Aid was consumed before this decision was made? Rich UI, check. Cross platform, you guys believed that?

    151. Re:I am a Silverlight Developer by LWATCDR · · Score: 1

      Funny but when .Net came out I refused to spend time learning it because I don't like Microsoft lock in. Seems like I made a good choice. .Net = Microsoft making a windows only competitor to Java.
      Silverlight = Microsoft taking on Flash.
      HTML5 as a development platform == A copy of Palm WebOS and Google ChromeOS.
      As to Silverlight everywhere? Not a freaking chance and never had one. You should have gone with Java for that or maybe Flash. As to Microsoft's record with developers this is typical. They did it to VB6 devs, Java devs, and are doing it to FoxPro devs.
      And the crap they pulled on web devs over the years with IE speaks for it's self.
      Windows 8 on Tablets right now looks like a disaster of the level of Wince/Windows Mobile. It is a half backed tacked on solution.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    152. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      You're a fucktard.

      Did you even click the link?

    153. Re:I am a Silverlight Developer by Dwedit · · Score: 1

      Silverlight's Firefox plugin, unlike the Flash plugin, never pegged my CPU to shit ads at me.

      Are you really blaming the Flash Player plugin for what websites have decided to send you? Flash Ads are an issue between you and the website you are visiting, not the technology itself.

    154. Re:I am a Silverlight Developer by JoeCommodore · · Score: 1

      And now this, the latest in a long steady stream of screw-overs. They have seriously broken their promise to the developer community.

      Nothing new here, really, except they are doing it to Windows MS users instead of Mac MS users.

      --
      "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
    155. Re:I am a Silverlight Developer by RyuuzakiTetsuya · · Score: 1

      MVP has me a bit boggled.

      who the fuck uses SOAP in the 21st century when we've got JSON, YAML and other solutions that don't involve needlessly over namespaced and useless XML?

      --
      Non impediti ratione cogitationus.
    156. Re:I am a Silverlight Developer by Tharsman · · Score: 1

      Not a very great way of putting it. What it meant was that countless billions of lines of existing code were useless overnight in Microsoft's new development environment. That was the first time something like that had happened and the warning signs should have been there for everyone involved as the same thing happened with .Net over the years - Winforms, WPF, XAML, Silverlight........ Microsoft could never decide what it was doing and seemed to expect everyone to rewrite their code every couple of years. Some people just haven't learned.

      Porting from VB to VB.net is insanely easy. I have been working with VB since 1998 and have updated numerous projects to VB.net. I have meet numerous developers that argue how they don't know .net and how their code is dead and obsolete, that the best they can do is maintain it and hope it keeps working in future versions of Windows. I have taken code from such developers and ported it to .net in days. More complex software may take a couple of weeks. I actually learned .net doing a very successful port.

      Heck, the process is so straightforward I have seen packages that do the port for you without human intervention (I personally never used them though, so cant vouch for their reliability.) I would go as far to say the only reason VB.net exists is to make sure such ports can be done quickly and easily by developers with little .net experience. I am sure MS would prefer if everyone just jumped into C#

      Many developers used the VB.net shift as an excuse to stop learning and updating their code. That's their problem. Just like the developers that refuse to learn anything but their precious COBOL, and gamble their careers on institutions perpetually sustaining old COBOL code instead of migrating to recent technologies.

      Also, to this date, I have not seen a machine where old VB code refuses to run. You can still develop VB6 and deploy it. It's no longer improved but it's not "dead" either. That is very different from the fear of Microsoft entirely killing Silverlight, in that case you can be fear Silverlight may not even run in Win8 machines (although I doubt it, MS has always been a pack-rat and knows not how to get rid of excess baggage.)

    157. Re:I am a Silverlight Developer by vegiVamp · · Score: 1

      Not drinking the "rich user experience over the web" kool-aid?

      If you want a webpage, create a webpage. If you want an application, create a damn application.

      --
      What a depressingly stupid machine.
    158. Re:I am a Silverlight Developer by dna_(c)(tm)(r) · · Score: 1

      Furthermore, if you haven't worked with Silverlight or WPF, you're really missing out on an amazing development experience.

      And now this, the latest in a long steady stream of screw-overs.

      I think you now have all the information you need. There is more to development than nice tools and API's.

      Next time you repose your "family jewels" delicately into the iron fist of some economical giant, ask for a little more assurance about the future state of muscular tension in that fist. Once they have squeezed too hard it's too late to protest - your voice may be affected in such a way that nobody will take you seriously for a few months.

    159. Re:I am a Silverlight Developer by vegiVamp · · Score: 1

      Individual users might. If you're aiming for the corporate market, you can be damn sure that IT would like to not load yet another piece of bloatware on every damn pc in the company, and increasing startup times even more.

      Why did you think corporate PCs don't have the half-dozen HP, Yahoo and other silly icons in the taskbar?

      --
      What a depressingly stupid machine.
    160. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      You can't refute an accusation that Microsoft screws over developers by saying that developers who got screwed over by Microsoft were fools.

      No, but it makes for some great schadenfreude.

    161. Re:I am a Silverlight Developer by Dynetrekk · · Score: 1

      Available, in the same way that most people have available a fork to put into their eyes. At least on my install, I can't jump backwards or forwards in videos. "Rich user experience" my posterior. Everything microsoft touches on the mac turns into a fetid pair of dingo's kidneys.

    162. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 1

      Not to mention your eye.

    163. Re:I am a Silverlight Developer by segedunum · · Score: 1

      No it's not completely useless at all. You could still write apps in VB even now - no one was forcing you to move and indeed there may be no point unless you need .NET features.

      What do you mean, it's not completely useless? In one fell swoop VB.Net became an inferior language to C# with no benefits. I tend to view a comment like that about the whole sorry situation as either being apologist or simply not understanding how software and development tools continue to be supported. Yes, I'm sure you can still crack open a copy of VB6 every now and again but if you want to write with something that's supported and has support for new features and use your old code it's going to be excruciatingly painful. No two ways about it.

      And Microsoft and 3rd parties have always provide reasonable migration tools if you did choose to move. MS still provide migration tools and advice even now. It's certainly not a hands-off migration and it requires substantial effort but it is possible and unless VB programmers were complete morons, the differences between the two environments are not insurmountable to figure out.

      Yes, everyone knows about those 'migration' tools. They're crap and completely unnecessary. Why anyone should need to go through some arduous migration process and 'get advice' because they've invested in a product and in their code for many years I have absolutely no idea. Note that we're not talking about some minor incompatibilities and some porting here. It's a total break. Any vendor who gets you to do that needs to be dropped.

      It wasn't sane at all. VB was a shoddy language with some pseudo OO aspects, a handful of not especially powerful helper methods and functions.

      I'm afraid you can pontificate all you want but Visual Basic became popular for many business applications because it was specifically a rapid application development language and people were happy with the pseudo OO aspects because many people simply didn't need or want to be dragged into the whole pointless OO development brain damage life cycle. People who don't know that and tow the party line.......I doubt whether they've even used VB. That was a big reason why people used it.

      It should have been no surprise to anyone that MS concluded it was so broken that it was better to implement a VB dialect over .NET and supply migration tools rather than continue polishing a turd.

      I'm sure that's how you'd like things to be but history views it differently. A 'VB dialect over .Net' was not what anyone wanted. What people wanted was for their code to work with minimal effort. What happened was that a whole installed base of apps were cut off from future development overnight, few if any VB apps were re-written, no one was going to completely migrate and re-write millions of lines of code and as such VB.Net is nowhere near as popular as it's original incarnation. In fact, I don't even know why they called it VB.

    164. Re:I am a Silverlight Developer by segedunum · · Score: 1

      Any differences are entirely superficial and pointless. In the end it all compiles to the same IL and they both have the same type system.

    165. Re:I am a Silverlight Developer by BitZtream · · Score: 1

      Actually, porting VB6 code to VB.NET is pretty simple, especially if the person/people writing the VB6 code were decent programmers in general (which is pretty much not something you see with VB, but it is possible, as in my case where I detest VB, but got it dropped in my lap since no one else could/would do it.). The porting problems were all based around bad programmer problems.

      I've successfully ported two products, with several hundred thousand lines of code between them to VB.NET, all it took was fixing stupid stuff and then finding the few quirks where things didn't work identical between versions. All in all it wasn't a whole lot different than most porting across major library changes I've done, but thats probably partially because I'd spent the previous couple of years making the original VB6 code not suck ass since it got dropped in my lap.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    166. Re:I am a Silverlight Developer by segedunum · · Score: 1

      Sigh........... There have been umpteen different frameworks over the past two years. For anyone starting off they have to decide what alphabet soup to use and for those who've been daft to actually write code they then have to decide whether to re-write in something new for reasons of support and wanting to use new features.

      No one who uses that "Oh, but you can still use...." argument has the faintest idea what developers require from a framework. Take a look at why there is such a furore about Microsoft's future plans for Silverlight. Yes, I'm sure it will still run perfectly fine but developers do not want to have to rewrite code to get access to new features.

    167. Re:I am a Silverlight Developer by BitZtream · · Score: 1

      Actually, it is entirely syntax differences, it is so much so that you can use XML and XSLT to generate code for both VB.NET and C#, that is in fact how microsoft code examples work on their websites in almost every case.

      I'd love to see an example of a type you can take in VB.NET and not C#.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    168. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      On an interesting and related note, according to riastats.com, Silverlight is now installed in 74% of browsers, which is pretty much the same as HTML5 support, and has surpassed Java.

      If Microsoft is smart (hmmm....) they'll find a way to retain the Silverlight pipeline and skillset and apply it to HTML5 RIA's. As someone who has worked with Silverlight a fair amount myself, I too am not thrilled about watching that time investment go down the tubes. Silverlight is still far superior to Flash in many ways (the benefit of being developed much much later and learning from Adobe's mistakes), and I like the programming model much better.

    169. Re:I am a Silverlight Developer by RobDude · · Score: 1

      Can you elaborate? Why is VB.Net inferior to C#?

      I get where you are coming from with the rest of your post; but having used both languages I mostly just go 'meh' at the differences.

    170. Re:I am a Silverlight Developer by BitZtream · · Score: 1

      For those that like to complain about the the performance of Java I can tell you that you fury is for the most part misplaced.

      I'm one of those people, 99.9% of java apps are slow as fucking balls in molasses. Having had to start doing java development in the last couple of years however I very quickly learned that the reason Java apps suck is the same reason VB apps tend to suck. They are written by people who aren't capable of being developers, but can muddle their way through the language enough to turn something out.

      The language doesn't suck, but it draws in people who shouldn't be developing, which makes it appear that it sucks. I've learned that its fairly easy as a decent programmer to write Java apps that are fast enough for anything but the most hard core processing requirements (things were speed is absolutely the first priority. graphical games for instance)

      I do think .NET is a java copy, but ... I think its a copy with upgrades and is a better alternative if all you care about is Windows. I really wish mono wasn't such a steaming pile and that their CLR wasn't so technically inept. If .NET was truely supported on OS X, I'd be far more supportive of it, but thats never going to happen so its left as a windows only target, which means it gets cut out of most projects our company does simply because we may want the app to move to OSX as well in the future.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    171. Re:I am a Silverlight Developer by g1zmo · · Score: 1

      They wanted it to work on XP and Vista.

      --
      I have found there are just two ways to go.
      It all comes down to livin' fast or dyin' slow.
      -REK, Jr.
    172. Re:I am a Silverlight Developer by segedunum · · Score: 1

      Porting from VB to VB.net is insanely easy.

      No, it isn't. Anyone saying that has zero credibility right off the bat. Seriously. The built-in migrations tools are a joke, bridging .Net and COM components is insanely unreliable not to mention a million other corner cases and few are going to buy in any kind of specialised migration tools to rewrite code in another technology that does the same thing. A requirement of a development tools is that you take your existing code, upgrade and are able to work with it straight away. VB.Net fails.

      I have taken code from such developers and ported it to .net in days. More complex software may take a couple of weeks. I actually learned .net doing a very successful port.

      Personal anecdotes (sound more like a wish to be honest) count for little I'm afraid. The VB world just has not moved along with VB.Net and that should tell you something. It's a waste of time, and I can guarantee you more complex software takes more than a couple of weeks. Then there are the inevitable problems once it's out in production. Most businesses have other ideas of how to use that time productively. Why do people constantly wonder why COBOL is still around?

      That is very different from the fear of Microsoft entirely killing Silverlight, in that case you can be fear Silverlight may not even run in Win8 machines

      It's not at all. While no one doubts that Silverlight will still run, as VB does, what developers are worried about is having to write new code in a new technology and possibly have to rewrite what they already have to take advantage of new features. That's something that Microsoft has done to screw developers over right back to the VB/VB.Net split.

    173. Re:I am a Silverlight Developer by zeroshade · · Score: 1

      Flash is available on Linux, where's the Silverlight on Linux? Oh! Right! It's not cross-platform.

    174. Re:I am a Silverlight Developer by TangoMargarine · · Score: 1

      I highly doubt it runs on all versions of Windows; if it wasn't even started until 2007 it's not likely to work on 9x. Granted, it's not like there are many of those still around, but...

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    175. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      Now, you may think that's insane, but what we wanted to deliver was a very rich user experience over the web that was cross platform.

      I think that's your core problem. You and a lot of other people seem to think "the web" and "the internet" should be interchangeable things and further "the web" or really "the web browser" should be some sort of cross-connecting framework to do whatever you want done*. That's not what the web is or what web browser can reasonably do**. Trying to bastardize the web to become that produces security nightmares that make for more vulnerable systems*** and limits accessibility to the web in countless ways****. If you want to have a very rich user experience over the internet, then good for you; develop a standalone app and allow those limited number of users who want to accept all the consequences of it to install your app; but, please consider creating a bare-bones interface over the web for the rest of us and leave us all in peace?

      *Clearly, it's a cross-connecting framework, but it's one for providing information and interconnection to more information. Flash and Silverlight developers seem to strive for "rich" and hollow interfaces over actual information and the lack of integration into the HTML fabric does little for interconnection to the web.

      **There's nothing stopping a user from just allowing every file assocation, from .pdf to .exe, to simply be loaded by their OS whenever they visit a website. Obviously, that's bad.

      ***Security vulnerabilities abound in Flash, Javascript, etc. Silverlight has been thankfully very immune to this due to good design. However, I do rather fear how blurring the line between web and local system opens up so many potential social engineer attacks unavailable otherwise.

      ****Flash might be crap, but at least it's small. Silverlight (with .Net) is a behemoth to download and has had 5 releases over 4 years. Support is sketchy, at best, across all available platforms (you know, smart phones, tablets, consoles, etc). I guess if your only concern is people who use Windows and Macs desktops, you're covered though. But mix one developers love to mix everything with everything, and sometime this decade users will be complaining they can't run your rich user interface on their toaster, while your competitor's web site works fine. And then there's things like braille readers...

    176. Re:I am a Silverlight Developer by Grishnakh · · Score: 1

      And yes, I fully expected to be modded down for just using Silverlight to make anything.

      I love how every time someone says "I expect to be modded down", they get modded up to 5.

    177. Re:I am a Silverlight Developer by DrXym · · Score: 1

      What do you mean, it's not completely useless? In one fell swoop VB.Net became an inferior language to C# with no benefits.

      VB.and C# both compile down into the same thing and are interoperable so I really don't understand your point. Write in VB.NET if you have to, join it to something in C#, maybe throw in some managed / unmanaged DLLs written C++ and throw in some ActiveX. .NET allows for it. VB.NET certainly doesn't appear to be lacking development effort what with lambda expressions, LINQ and other features being recent additions. As for the language being inferior, yes I agree. VB language has *always* been inferior to its counterparts. MS patched it up in VB.NET to make it relatively sane and modern but it's still Basic. I would see no reason to recommend it anybody, even beginners and I see no reason MS should promote it over C#.

      Yes, everyone knows about those 'migration' tools. They're crap and completely unnecessary. Why anyone should need to go through some arduous migration process and 'get advice' because they've invested in a product and in their code for many years I have absolutely no idea. Note that we're not talking about some minor incompatibilities and some porting here. It's a total break. Any vendor who gets you to do that needs to be dropped.

      Then you can stick with VB6 then can't you? I fail to see why Microsoft should hold back time because you're not prepared to go through the effort of moving to a more modern environment even when piles of tools, documentation and assistance are offered to help you.

      I'm afraid you can pontificate all you want but Visual Basic became popular for many business applications because it was specifically a rapid application development language and people were happy with the pseudo OO aspects because many people simply didn't need or want to be dragged into the whole pointless OO development brain damage life cycle. People who don't know that and tow the party line.......I doubt whether they've even used VB. That was a big reason why people used it.

      I know it's a rapid application development environment. I explicitly said it succeeded in spite of the language because of the GUI aspects, the ability to knock forms together. And OO isn't brain damage.

      I'm sure that's how you'd like things to be but history views it differently. A 'VB dialect over .Net' was not what anyone wanted. What people wanted was for their code to work with minimal effort. What happened was that a whole installed base of apps were cut off from future development overnight, few if any VB apps were re-written, no one was going to completely migrate and re-write millions of lines of code and as such VB.Net is nowhere near as popular as it's original incarnation. In fact, I don't even know why they called it VB.

      Well install VB6 and your app will still build and compile with minimal effort. And if you have a project which has millions of lines of code you probably should stay put. As for VB.NET's popularity waning, I would not be surprised. There is little point to it except in a legacy role. I expect people who can grasp object oriented programming concepts would be more comfortable with C# anyway.

    178. Re:I am a Silverlight Developer by devent · · Score: 1

      Yeah you can be a dick about anything.

      --
      http://www.mueller-public.de - My site http://www.anr-institute.com/ - Advanced Natural Research Institute
    179. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      You're right - the "best" tool may be the most convenient, and in the OP's post, that does seem to be Silverlight. However, what if the most convenient tool does not appear to address the stated goal at all? OP stated "Silverlight" as the tool and "cross platform" as one of the stated goals. Is Silverlight truly cross platform? To the best of my knowledge, it isn't, and thus fails to address OP's stated goal.

    180. Re:I am a Silverlight Developer by Toonol · · Score: 1

      Actionscript is most certainly a 'real programming language'... it's quite a nice one to program in, actually. Like Javascript, but with a much nicer API than having to deal with the browser and DOM.

      However, Flash doesn't require knowledge of Actionscript. You can do a lot of basic stuff without dropping out of the point-n-click interface... so, don't get too defensive. GP was correct. Even old VB required SOME 'real programming', but Flash doesn't.

      Now, that's a STRENGTH of flash, and an edge it has over (for instance) HTML5... but that's a whole different discussion.

    181. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      "what we wanted to deliver was a very rich user experience over the web that was cross platform"

      Lol

    182. Re:I am a Silverlight Developer by Toonol · · Score: 1

      Nowdays Flash has a backend semi-compiled language that is pretty full-featured... basically an extended Javascript, with extensive hooks into all Flash functionality. Not needed for simple tasks, but it's a rich enough environment to make full-featured apps in. Any flash games you see online are programmed, not just built on the timeline.

    183. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      As another Silverlight developer, I'm REALLY hoping they come up with a Silverlight to HTML5 + JS + CSS compiler. I don't think it will happen in the slightest, but that would be absolutely wonderful if they did :P

    184. Re:I am a Silverlight Developer by jambox · · Score: 1

      Meh. Pyjamas is better.

      --
      You thought you could break the laws of physics without paying the PRICE?
    185. Re:I am a Silverlight Developer by RobDude · · Score: 1

      It's not *entirely* syntax differences. There are some things you can't do in one language but can do in the other. There are also some pieces of code that appear to do the same thing, but don't.

      Most of the time, sure, it's the same thing.

    186. Re:I am a Silverlight Developer by h4rr4r · · Score: 1

      but what we wanted to deliver was a very rich user experience over the web that was cross platform.

      So you picked the least cross platform method possible?
      Are you folks mental?

    187. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      Smartphones are gimmicky toys that most people don't care about because most of us don't enjoy trying to read our email and web sites or watch movies on a fucking 2 inch screen. Wake me when you get a 64-bit 6-core Sandy Bridge i7 equivalent CPU, 16GB of RAM, 4TB of storage space, dual Geforce GTX 590s SLI, 2560x1600 resolution 30" display, 7.1 surround sound, full-size keyboard and a mouse in your smartphone.

      Tablets are just PCs with a touchscreen. It's like if you were to say that a laptop isn't a PC because it's not a desktop.

    188. Re:I am a Silverlight Developer by stubob · · Score: 1

      but what we wanted to deliver was a very rich user experience over the web that was cross platform.

      Just like the Blues Brothers. "It works on all platforms: Windows XP AND Vista!"

      --
      Planning to be moderated ± 1: Bad Pun.
    189. Re:I am a Silverlight Developer by ColdWetDog · · Score: 1

      It works on Windows and Mac, which for non-mobile apps is all anyone in the real world cares about. I'm not saying thats right or fair, but the world in general, isn't.

      A couple of years ago, that would have been fine. Now, not so much. Although the desktop experience will be with us for a long time, a lot of growth will be in the other form factors like cell phones and tablets. Presumably, Silverlight will run on iOS but I, for one, will wait to see if this actually ever happens.

      --
      Faster! Faster! Faster would be better!
    190. Re:I am a Silverlight Developer by Pino+Grigio · · Score: 1

      Yes, it's very definitely broken. Failed for me too.

    191. Re:I am a Silverlight Developer by Abreu · · Score: 1

      Sadly for me and other Tabletop RPG fans, Wizards of the Coast uses .Net and Silverlight for their Dungeons and Dragons online tools.

      --
      No sig for the moment.
    192. Re:I am a Silverlight Developer by edxwelch · · Score: 1

      When Apple refused to support flash for iPhone, I first thought that it was pretty harsh, but then as new crashy versions of the flash reader came out I soon realised that Steve Jobs was right. All recient versions of the flash reader crash when hardware accelaration is enabled. Instead of fixing the bugs Abode just blame the drivers.

    193. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      OK, so 2-3 years ago, what was the alternative? Flash?

      Yes, unfortunately. Believing that silverlight would be cross-platform is ridiculous though. Moonlight could never keep up and if it had I'm sure Microsoft would have just killed it.

    194. Re:I am a Silverlight Developer by marcosdumay · · Score: 1

      Or, you could put away some 1 or 2% of the population (that was at the time used to have problems with an outdated java) and target 1.2. Life gets much easier when you target 1.2.

    195. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      The real issue is what they are going to do to mess up .NET development so that everything .NET now will need a rewrite to support their latest platform.

    196. Re:I am a Silverlight Developer by Tharsman · · Score: 1

      No, it isn't. Anyone saying that has zero credibility right off the bat. Seriously. The built-in migrations tools are a joke, bridging .Net and COM components is insanely unreliable not to mention a million other corner cases and few are going to buy in any kind of specialised migration tools to rewrite code in another technology that does the same thing.

      I never used migration tools, just Microsoft's extremely helpful documentation to find equivalence and the huge community of vb.net dedicated websites. I guess the largest hurdle I ever faced in projects was the horrid use of control arrays.

      A requirement of a development tools is that you take your existing code, upgrade and are able to work with it straight away. VB.Net fails.

      I'll return the "Anyone that says this has zero credibility right off the bat" and apply it to porting experience. H

      Personal anecdotes (sound more like a wish to be honest) count for little I'm afraid.

      Yet everything anyone says on this topic is really just a personal anecdote. How about your own personal anecdotes? How many projects have you migrated from VB to VB.net?

      The VB world just has not moved along with VB.Net and that should tell you something.

      Can you show the numbers on this? I cant because I have not looked them up, but in the last 10 years I have worked on 2 companies that have done the jump. Just jumped into a third company that has a very small IT staff, here there has not been a migration to VB.net for old code, but all new code is written in either VB.net or C#. It all is very dependent on what developer starts the project and their development history. The only reason that old VB code has not be touched is the same reason why it has not been maintained. It's basically forgotten code that keeps doing what it was meant to do. But these are "just anecdotes."

      Well, I know there is a huge vb.net development community out there. There are a lot of sites devoted to it, forums and huge communities with loads of activity. Unless googling them up also just counts as "an anecdote."

      Regardless, take this last anecdote: I have been developing VB since 1998 and do so today with VB.net. I have taken code written in 2001 and ported it to .net as recent as 2009. In my eyes, Microsoft did not "kill" VB, they just fixed it.

    197. Re:I am a Silverlight Developer by RobDude · · Score: 1

      People joke, but I really think the user experience would be better if MS bundled more things.

      Of course, one of the big Linux pros I keep hearing is how your distro includes X and Y and Z. But when MS included X and Y and Z it was illegal because they were a monopoly.

      If I'm an end-user who knows nothing about computers; I'd rather buy a computer and have websites work. I don't even want to hear the word Silverlight or .Net. I just want it to work. Bundling it would make that happen.

    198. Re:I am a Silverlight Developer by RobDude · · Score: 1

      Yeah - if there is one thing Linux users are known for, it's being at and even pushing the very cutting edge of rich user experience!

      I mean, when I think of an OS with the most robust, visually stunning, user experience, that works across the board, without any compatibility problems....LINUX just jumps to the top of the list.

      Now, if I just replace 'visually stunning' with 'text only' and robust with 'neck-beard'; now Linux seems to fit the bill. Linux is great. But let's be realistic here.

    199. Re:I am a Silverlight Developer by bonch · · Score: 0

      Silverlight was more than a competitor to Flash. It was an application platform that was potentially going to become the official way to develop first-class Windows apps. It is used on Windows Mobile phones. If you only ever read Slashdot, though, you'd think it was simply an "answer to Flash."

    200. Re:I am a Silverlight Developer by scot4875 · · Score: 1

      Here's one:

      C#

      string test = null;
      if (test == "") // throws null exception

      VB.Net

      Dim test As String = Nothing
      if test = "" ' Does not throw null exception

      There are many other subtle differences. I have to (unfortunately) write in and support both languages every day at work.

      --Jeremy

      --
      Jesus was a liberal
    201. Re:I am a Silverlight Developer by camperslo · · Score: 1

      Who else other than MS and Netflix, who's using silverlight?

      Unfortunately NHK still does. But as a workaround, the news and some of the other programming is carried on livestation.com (flash to the desktop, h.264 to iOS)

      http://www3.nhk.or.jp/daily/english/09_04.html

    202. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      The Mac Silverlight plugin works very well, certainly better than the Flash one. Also, Windows + Mac = 99% of all user-oriented PCs. Linux users are incredibly overrepresented at Slashdot, and in the real world are a very small market and one that tends not to buy anything (except, arguably, hardware). So, they are mostly ignored. In this real world, cross platform does mean Windows and Mac when it comes to installed software.

    203. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      And we all know that Microsoft never cancels their efforts into the phone market. The Microsoft Kin was introduced in April 2010 and discontinued in June 2010. When I was looking to replace my phone at the time, even the Verizon Wireless sales staff seemed to know that the phone wasn't going to be around, regardless of the few commercials promoting the device. When looking at Microsoft products in the mobile market, I'll continue to be cautious. As a software developer, I'd favor platforms with a stronger history (or new start ups) over one with a track record of half ass attempts.

      Mij

    204. Re:I am a Silverlight Developer by scot4875 · · Score: 1

      Microsoft didn't screw over FoxPro developers -- FoxPro screwed over FoxPro developers by being absolutely terrible.

      It's a database! It's a development environment! It's a GUI! It's a floor wax! It's a dessert topping!

      --Jeremy

      --
      Jesus was a liberal
    205. Re:I am a Silverlight Developer by rplst8 · · Score: 2

      The "best" tool for the job is often the most conveniently available tool for the job...

      The "best" tool for the job is the one you have. FTFY

    206. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      VB6 was a great language for its time but it needed fixing. .Net fixed it. I converted all my VB6 to VB.Net using the upgrade tool in VS. I had some manual work to do and worth every second. I still code internal apps in VB because it's so quick.
      The reality of software evolution is that newer development platforms may make the older ones look inadequate. VB6 is simply too limited to develop with productively. I applaud Microsoft for taking it into .Net where it retains its unique charms but acquires the power of the .Net runtime.

    207. Re:I am a Silverlight Developer by smelch · · Score: 1

      I gave you an example, Shadows and New do not work the same way in VB.Net and C#. With a robust enough XML format that expresses any language you can write a complicated enough XSLT to transform any language to any other language, that doesn't prove anything. More to the point the C# examples and the VB.Net examples will not even generate identical IL. Have you looked at the IL code for even trivial things in VB.Net compared to C# with "equivalent" statements? VB.Net will put in 3 - 4 times as many NOPs for one, for two ignoring that there are still differences.

      --
      If I can just reach out with my words and touch a butthole, just one, it will all be worth it.
    208. Re:I am a Silverlight Developer by smelch · · Score: 1

      If that's your argument than would you say the same for IronRuby, IronPython, F#, J# and Lego.NET? They're just C# dressed up in different clothes?

      --
      If I can just reach out with my words and touch a butthole, just one, it will all be worth it.
    209. Re:I am a Silverlight Developer by Un+pobre+guey · · Score: 1

      I think he means it will most likely work from one Windows version to the next, although even that appears to be unrealistic.

    210. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      You're surprised by this? You must be very new to the industry. There's a reason M$ has such a bad reputation.

    211. Re:I am a Silverlight Developer by smelch · · Score: 1

      I couldn't agree more about VB code being pretty awful. It seems like that is the target audience for VB and VB.Net, bad developers. I just started a contract working on VB.Net, pray for me. To be honest it has been so long I've worked with VB 6 (my first language) that I can't remember what some of the major differences were but I do know when I went to the .Net launch in 2002 I had a bit of trouble with the object oriented aspects of VB.Net. That is why I assumed the types probably wouldn't conform too well.

      --
      If I can just reach out with my words and touch a butthole, just one, it will all be worth it.
    212. Re:I am a Silverlight Developer by Osgeld · · Score: 1

      "was a very rich user experience over the web that was cross platform"

      so its a smoke and mirrors application that really doesnt do all that much right? and where can I get silverlight for debian?

    213. Re:I am a Silverlight Developer by iampiti · · Score: 1

      Eurosport internet streaming service also uses it. Why? I don't know. Maybe MS promised them it had better DRM than flash. Note that this is a service which is streaming only. You can't (at least legally, and I still haven't found a way to do it legally or otherwise) download any content to play offline.

    214. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      Whoop-de-doo. So it is all versions of Windows + OSX, now compare that to the platforms Flash runs on.

    215. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      Except that silverblight isn't cross platform. Linux? Hello? How about any other OS other than something made by microsoft, or something ported to Apple? Does the silver thing run on SunOS? Solaris? AIX? any version of BSD unix? Does it run on any non-microsoft OS that runs on smart phones? I already mentioned Linux, and so that includes Android. I know the latest Blackberry ads are all about flash. YouTube runs flash. H264 is not sliverblight. HTML5 is not silverblight. To be fair, these did come out after the fact, but the fact they came out at all kinda means that silverblight is not cross platform. The internet insists on being interoperable in order to get the most eyeballs. "Not-compatible" is a word that microsoft learned from IBM years ago (when white box computer makers offered bios's that were similar but not exactly the same as IBM's). IBM tried to sue the first one that came out with one that was 'identical in functionality but different code'. IBM lost, and white boxes flooded the market, followed by IBM leaving the market a few years ago. Back to the topic: microsoft has made a business out of 'not compatible', but that very policy means every product that touches the internet dies. No one can help you because the company that owns the technology you are using decided to arbitrarily change the rules of the game mid-stream. Free Software doesn't have that problem; one of the reasons people use it.

    216. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      Maybe it will open your eyes when you learn that Silverlight is OFFICIALLY supported on Mac, by none other than Microsoft. But I am sure you will never know.

    217. Re:I am a Silverlight Developer by n+dot+l · · Score: 1

      When Microsoft told everyone for years that they shouldn't keep user settings in C:\Program Files back in the Win9x days, because of roaming user profiles and due to expected security enhancements down the road, and developers ignored them (despite how ridiculously easy it is to simply put that data in a different folder), it was Microsoft's fault that apps broke on XP's non-admin accounts, right? And when Microsoft published tons of advice on how to make software work in limited accounts during the XP days, it was still their fault that apps which should have nothing to do with UAC would trigger UAC prompts under Vista, even though all they had to do to avoid that is follow the rules as laid down since the days of Windows 95? To keep things on topic: the only time I've heard of a VB to VB.NET port being anything but trivial is when the automated upgrade tool chokes on exactly the sort of thing I'm talking about here.

      If the reason you got screwed over is that you avoided best-practices or used undocumented "features" against explicit advice to the contrary for no good reason, then yeah, you're a fool. Microsoft didn't force you to write the code that they told you not to write. And you should be glad that MS goes as far out of its way as it does to support your shit when you do it anyway, despite the fact that they warned you and offered free examples on how to do whatever you want done without being an idiot.

    218. Re:I am a Silverlight Developer by Jesus_666 · · Score: 1

      I'm not saying that it's bad. Those widgets look nice and not having to run a heavy, crashy plugin is a big plus. But you have to admit that it reflects badly on a project (and is slightly amusing) when their own demo page doesn't actually work.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    219. Re:I am a Silverlight Developer by zach_the_lizard · · Score: 1

      Silverlight is not on Linux (unless you count the not really working Moonlight implementation), but the AC claimed it was available only on Windows. It's still cross platform, just not very cross platform (nowhere near as cross-platform as Flash). The only mobile implementation is on WP7 (and then only in the Mango update in the browser, IIRC). Not the great success it had a (small) chance of becoming.

      --
      SSC
    220. Re:I am a Silverlight Developer by dsum · · Score: 1

      Interesting. Currently the product I am working on is targeting small to medium size enterprise. At least the clients that we deal with generally either has no formal IT department or their IT department has lesser restriction. I am not in management, but if you are correct, we may be missing those clients that have restrict IT policy, like no plugins,or IE only. A good question to ask is how often will these kind of IT requirements will be put into the RFP (Request For Proposal).

    221. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      You mentioned great developer experience and microsoft together. I know its going back a long way, but I remember developing something with microsoft quick c. It was economical, but it was also painful to work with. I wrote subroutines that did what I wanted, and ran faster and smoother than microsofts built-ins. I also remember writing an app years ago in Foxpro (years ago). Microsoft took over Foxsoft. The next version the maximum table size went from trillions of rows, down to less than a few hundred thousand, and many performance problems as well. I've written a lot of software since, I've even written a few programming languages (with compiler) since. But not using any microsoft products. If its broken, you can't fix it: its proprietary and you can't get in, and even if you have the skills to break in, they sue you. Next, they decide to pull the rug out from under you: you develop with their product and base your business on the technology: they decide arbitrarily that they don't want to support the product any more, and out goes the software along with your business revenue stream. I *need* something I can rely on, both in terms of serviceability and legal status.

    222. Re:I am a Silverlight Developer by snadrus · · Score: 1

      Or Qbasic, or FoxPro, or MS Certified Admins, or W16 APIs, or anything DOS..
      MS knowledge is useless knowledge in a few years, and gives hints about any knowledge of closed-source languages. There's a reason embedded systems are rarely with Microsoft technologies anymore.

      --
      Science & open-source build trust from peer review. Learn systems you can trust.
    223. Re:I am a Silverlight Developer by RazorSharp · · Score: 1

      I'm very anti-Microsoft and I encourage my boss to use alternatives whenever possible, but I think you're being a bit harsh by saying, "You deserve what you got." You make it sound like the guy did something wrong. Obviously Silverlight provided what his business needed and because MS pledged long-term support it seemed like a viable solution.

      I don't know the specifics of the parent's project, but let's look at some potential alternatives: Flash, Javascript, Java. Adobe's no better than MS, so there's no moral high ground there. Plus, Flash has all that terrible backwards compatibility and security vulnerabilities, so even if you think Adobe does have the moral high-ground, as an employee it's still your duty to go with the better product. Javascript takes a bit more know-how than fiddling around with Flash/Silverlight and even with that know-how it will take more time. In the business world, time is money. Java is slow, even well coded Java. It may be useful for back-end stuff, but Java web apps suck and always have. And it takes even more know-how and time than Javascript.

      If you want to discourage this guy from using MS products, perhaps you could have said something a bit more constructive than "You deserve what you got." Something like, "Maybe in the future you shouldn't take their word for it." I know, this is Slashdot, home of anti-social nerds, but that doesn't mean we can't be civil to one another.

      (note: I normally wouldn't respond to an asshole AC comment like this, but some jackasses modded this "insightful.")

      --
      "From the depths of my skeptical and rationalist soul, I ask the Lord to protect me from California touchie-feeliedom."
    224. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      Arm... Multiplatform? Sorry?
      Dude?
      You fell from the Moon?

    225. Re:I am a Silverlight Developer by Rophuine · · Score: 1

      We don't really deal with smaller enterprise, so I'm not sure how well my experience will relate. We tend to find that our clients treat "our software won't work with your PC" types of problems as OUR problem, not theirs, and something we should address, not them. I'm yet to see a client bring it up - we have to be pretty pro-active, and we've been caught in situations once or twice where we've had to scramble to support older browsers at very short notice, because they were running very old versions and gave us the choice between making it work on their systems or them considering us in breach.

      The specific situation that seems to cause it is that site managers are responsible for budget for purchasing IT infrastructure, but central IT manages the infrastructure. You get a few site officers refusing to retire PCs that are well past their expected lifetimes, and central IT says "sure you can keep using it, but forget updates: the latest OS we've tested on that hardware is XP without SPs, and the latest browser we've tested on XP without SPs is IE6, so that's what you stay with." I think central IT are trying to force the site managers to spend budget on IT gear, but IT is often not involved in our proposals (they just manage the infrastructure,) so all that happens is whichever higher-up decided to go with our solution tells us, basically, "I don't care if there's a fight between a site officer and our IT dep't over budget, or if MS have deprecated that technology, or whatever other excuses you have - we've bought your solution for our EXISTING infrastructure, and you need to make it work on that."

    226. Re:I am a Silverlight Developer by smash · · Score: 1

      Thats my point though. Flash is proprietary as well, but at least with silverlight you get better access to the microsoft .net stuff.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    227. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      C#

      string test = null; if (test == "") // throws null exception

      No it doesn't. Moron

    228. Re:I am a Silverlight Developer by inglorion_on_the_net · · Score: 1

      Ah, I didn't know Silverlight worked well on the Mac. Thanks for pointing that out!

      --
      Please correct me if I got my facts wrong.
    229. Re:I am a Silverlight Developer by Anonymous Coward · · Score: 0

      but what we wanted to deliver was a very rich user experience over the web that was cross platform

      Cross Platform? Sliverlight is broken on Linux. I don't call that cross platform. So you're "selling" a product. Seems you don't want any Linux people buying. Yes I run Linux and yes not all applications on this machine were free. I do "buy" software. Seems though I won't be buying your though. Maybe you should have went with Flash or Java at least they are really cross platform.

      Please don't ever use Sliverlight and cross platform in the same article.

    230. Re:I am a Silverlight Developer by DaVince21 · · Score: 1

      what we wanted to deliver was a very rich user experience over the web that was cross platform.

      So why'd you pick Silverlight of all things? While it may be "a great alternative to Flash", even Flash is more cross-platform than Silverlight.

      --
      I am not devoid of humor.
    231. Re:I am a Silverlight Developer by BitZtream · · Score: 1

      First off, no it doesnt throw an exception. Of course, your code is also wrong in general, you don't compare strings with equivelqncy operators in the .NET environment, like in most other languages.

      You would use the following in both languages:
      If ("".Equals(test))

      Your if statements aren't comparing strings, they are comparing to see if the two objects are the same object, which may not be the case even if the backing strings are identical text.

      In short, you don't understand one of the most basic usages of either language, so you don't exactly hold a lot of credibility. The differences you think exist are due to your own lack of understanding of the languages. Come back to me when you actually understand OOP with .NET, and how to actually work with objects.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    232. Re:I am a Silverlight Developer by BitZtream · · Score: 1

      You didn't show me a difference, you just said these two things are different, and I'm waiting for you to say something specific so I can point out how your lack of understanding of the languages is confusing you.

      Explain what you think is different and I'll show you your misunderstanding.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    233. Re:I am a Silverlight Developer by tepples · · Score: 1

      Any idea what the devs, the alpha geeks, are likely to run?

      Desktop application developers run the same platforms that the applications' users run, which as of 2011 is still overwhelmingly Windows and Mac OS X. Developers of iPhone and iPad applications run Mac OS X. Or by "the devs", do you refer only to web developers?

    234. Re:I am a Silverlight Developer by tepples · · Score: 1

      What is this obsession with the desktop market?

      Desktops and laptops appeal to authors, or people who create substantial works, as opposed to people who only view works. Authors want to see a lot of text on the screen at once, and they want precise input devices, such as a keyboard for fast, accurate text entry or a pressure-sensitive stylus. And a lot of people aren't willing to pay an extra 50 USD per month for an Internet connection that drops to ISDN speed once usage exceeds 2.5 GB per month.[1]

      [1] Source: Virgin Mobile USA, a Sprint company

    235. Re:I am a Silverlight Developer by vgerclover · · Score: 1

      I believe that there is a difference between a ".NET shop" and a ".NET developer". One is a company for which everything is a .NAIL, while the second is a person that knows .NET in and out and can be employed in both .NET shops and generalist shops for its .NET products/projects.

    236. Re:I am a Silverlight Developer by smelch · · Score: 1

      Can you not be bothered to google the two words I gave you? Frankly, sir, I think you're a complete fucking dick to be so cavalier as to suggest I don't understand the languages we are talking about when it is so abundantly clear that VB.Net will let you do things you can not do in C#.

      Here is the fundamental difference in English between the two languages: VB.Net will allow you to create a property or method of any signature that shadows all properties/methods and their overloads with the new one. If I have a base class with a function Work(ByVal input As Integer) As Boolean, and a subclass with public shadows sub Work(), you can not do If subclass.Work(1) Then. If it was C# public bool Work(int input) in the base and public new void Work(), you could still call subclass.Work(1).

      Now, perhaps you can argue that that is just syntax, but here is another example: WithEvents. C# has no way to do static event handlers like VB does. How about VB with Option Strict Off? You can perform implicit type conversions from string to int for example, and implicit late binding. I can write this code in VB.Net:

      Dim obj As New Object
      obj.DestroyAllHumans()

      Which will compile and run and throw a runtime error. Try doing that in C#, you will get a compile time error. Show me my misunderstanding.

      --
      If I can just reach out with my words and touch a butthole, just one, it will all be worth it.
  4. Too bad, so sad by msobkow · · Score: 4, Insightful

    So these developers are crying because they invested in a technology that's becoming obsolete? What else is new?

    I've got way more dead technologies under my belt than I have active ones. It's the price you pay for being in the computer industry -- some of the skills you pick up will never be used again. Hopefully you learn some techniques from working with those tools that will carry over to future projects, but as long as you got a functional project out the door and in the hands of the users, what difference does it make whether you get to use the tools again?

    Then again, I enjoy learning new technologies. I don't expect to be doing the same-old, same-old for years, much less decades. And guess what? I've never learned a tool without learning some skills that did apply down the road.

    --
    I do not fail; I succeed at finding out what does not work.
    1. Re:Too bad, so sad by Myopic · · Score: 4, Funny

      I've never learned a tool without learning some skills that did apply down the road.

      Congratulations on avoiding VB.

    2. Re:Too bad, so sad by Anonymous Coward · · Score: 0

      Maybe he did use VB, and the lesson learned was "don't use VB"?

    3. Re:Too bad, so sad by Opportunist · · Score: 1

      Given the amount of rote programmers I met in my years, I could well see them being dead in the water now.

      People learning programming today isn't what it used to be. They don't learn algorithm development, they learn copying and pasting. And in the short run, that's actually faster. They learn to use google to find a solution to their problems, they will google for their problem, find code that solves it and use that code. Not asking for side effects.

      That such people have to relearn the whole process over and over every time a new technology hits the market is a given.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    4. Re:Too bad, so sad by im_thatoneguy · · Score: 1

      I don't think in this case they are even legitimately being made obsolete.

      Microsoft isn't going to write MSOffice in HTML5. They'll have their lightweight web version but Office Office is going to remain .NET

      My understanding from the Windows 8 presentation was that the little gadgets and applets would be HTML5 but you could still release cross platform .NET applications.

      We all know that those little gadgets are going to be rendered using IE10. If anyone thinks Silverlight isn't going to be a part of IE10 in some capacity they've lost their minds.

    5. Re:Too bad, so sad by caywen · · Score: 2

      Silverlight developers aren't upset because Silverlight is dead. They are upset because they don't know if it's dead or not. They are in limbo, and that's the most uncomfortable position to be in.

      Microsoft should just come out and say, "Silverlight is dead. Learn HTML5 and Javascript. Here's some tools and docs to help you port. Sorry." I think most SL developers will either abandon Microsoft entirely, or dive right into HTML5/JS - and then abandon MS entirely.

      To me, the ironic part is that WPF - the one that most people are whispering about being dead - is actually the most likely to survive. There's still a healthy market for desktop apps, and WPF is the only modern game in town for that. Silverlight went outside the desktop house to play in Web land and is about to get eaten by the HTML5 Grue. WPF, safely playing checkers inside the house, is about to get some of its dev team back.

    6. Re:Too bad, so sad by wvmarle · · Score: 1

      Until not so long ago, Microsoft was a pretty safe bet. They put a technology on the market, and for better or for worse it will be used so it makes total sense to invest in such technology. On top of that almost all businesses use Microsoft products so if you want to sell to businesses you'd better use Microsoft's technology.

      So this shop investing heavily in Silverlight is not that crazy. MS promising it to be present in Windows pre-installed means that soon enough "everyone" has it installed, and you would have even less to worry about plug-ins than with Flash.

      It is also not really like MS to kill off products that barely have the chance of maturing, certainly not when they put so much effort in it themselves.

      Well it goes on to show how much Microsoft is just a shadow of it's former self. They live on existing momentum, and have so much of it that they can survive for a very very long time. Lots of cash in the bank, still dominating the desktop computing platforms, they're not going anywhere soon. But they're also not a company that has any leadership left in the market, and currently are best not counted on for anything new. They don't have the future anymore.

    7. Re:Too bad, so sad by Miamicoastguard · · Score: 1

      Brilliantly put. Sadly I learned to program in VB6 and eventually had to move into Java and C#/++ which is effectively learning to program all over again. Funny though that I've never looked back.

    8. Re:Too bad, so sad by JMZero · · Score: 3, Insightful

      Office Office is going to remain .NET

      Office is not written in .NET. Unless they've made a very big change, it's written in C++, probably with a lot of MFC. ...you could still release cross platform .NET applications.

      Lol, cross platform .NET applications. Also, do you remember .NET controls hosted directly in IE? Neither does MS, despite pushing them for a while. And despite the fact that they had a reasonable security model for trusted interactions (unlike Silverlight).

      If anyone thinks Silverlight isn't going to be a part of IE10 in some capacity they've lost their minds

      Silverlight will probably be supported for a while, but it will slowly get worse. Just like ActiveX. Just like IE-hosted .NET controls. Just like some of the "browser re-use" components (things like custom print templates, and DHTML editing). You're probably too young, but at one point, ActiveX was the egg nog that was in all MS goat milk. Then it wasn't cool. Then it started having problems. Now it's an afterthought that doesn't work and with an incomprehensible magic security model.

      Silverlight will be the same. We're an MS shop, but we didn't drink any of the Silverlight Kool-aid, because it was clearly a tech that wouldn't last. It just didn't bring much to the table. Unless it finds a much better home in mobile or something, it will slowly wither away. .NET itself should remain for a good while, though. It's a decent framework.

      --
      Let's not stir that bag of worms...
    9. Re:Too bad, so sad by artor3 · · Score: 1

      I dunno... I learned enough VB in high school to teach me that it was never, ever worth my time to write a GUI in code when a WYSIWYG editor is available. I also learned enough to know that I never, ever wanted to be a programmer -- a lesson which I took to heart, so it is entirely possible that the first lesson I learned was dead wrong.

    10. Re:Too bad, so sad by Dr_Barnowl · · Score: 1

      Learning to program WELL in VB6 is a worthy experience though - you learn all sorts of discipline, and a few neat win32 API calls.

      The core feature of OO languages like Java and C# - polymorphism - is usable in VB6, for a given value of "usable". It's just not encouraged by most of the teaching materials. People used to look at me like I'd grown an extra head for using the "Implements" keyword.

    11. Re:Too bad, so sad by Kjella · · Score: 2

      Hopefully you learn some techniques from working with those tools that will carry over to future projects, but as long as you got a functional project out the door and in the hands of the users, what difference does it make whether you get to use the tools again?

      Well, some companies actually have projects that like to go beyond 1.0, oh our language and code base is obsolete so enjoy your legacy support and lack of updates while we work on completely rewriting it on a different platform for version 2.0.

      As a developer, you might like that your company continues to make money and that your skills remain relevant to them - both for your chances not to be laid off, pay raises and the general work environment.

      True, there's always some general skills to be learned but there's always a lot of language-specific syntax, logic and ways of doing things. It's not that fun to have a dead fad on your resume when others have still live and relevant experience for the job you're applying for. Unless you want to jump on the next fad that nobody has experience in...

      --
      Live today, because you never know what tomorrow brings
    12. Re:Too bad, so sad by l3v1 · · Score: 1

      Congratulations on avoiding VB.

      Oh my. The last basic I ever used for anything useful was turbo basic (borland). Thankfully I only had to use VB6 for some idiotic stuff during some idiotic university labs, which was enough to tech me to avoid it for anything useful later, and I was never again made to use VB. I think that has to go on my good choices in life list :P

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    13. Re:Too bad, so sad by cyclomedia · · Score: 2

      The problem with this analysis is that Silverlight can be used to deliver apps (slow, bloated apps, we're developing one here). That can run as a browser plugin or be "installed" out-of-browser, using sandboxed local storage. This is one feature that the HTML5/WPF divide can't bridge. We're a company that has web and desktop products because we work with institutions that may or may not be operating behind a double evil firewall, Silverlight lets us deliver both with exactly one codebase.

      BBC iPlayer has this split too - they have flash web streaming and a desktop product (presumably it shares SOME code as it's Adobe Air based)

      My prediction is that Silverlight will die, but WPF will get a browser-plugin, because we're forever asking "can we do this?" and the answer is "Yes in WPF but no in Silverlight". But there will likely be upgrade tools (but hey, anyone remember the VB6 to VB.Net tool!?)

      --
      If you don't risk failure you don't risk success.
    14. Re:Too bad, so sad by Anonymous Coward · · Score: 0

      Oh, c'mon! How is "avoiding a product like the plague" __not__ a valuable skill?

    15. Re:Too bad, so sad by Anonymous Coward · · Score: 0

      Surely there is nothing 'down the road' after VB ;-0

    16. Re:Too bad, so sad by Anonymous Coward · · Score: 0

      Damn right, do you remember DIV2! Game Studio? Sure I was just a kid trying to do something interesting but still..

    17. Re:Too bad, so sad by Anonymous Coward · · Score: 0

      We're an MS shop too, but our CIO decided we would go "all in" with Silverlight, despite all of the objections from the development staff. No wonder everything's so fucked up!

    18. Re:Too bad, so sad by Anonymous Coward · · Score: 0

      Two mistakes:

      Well it goes on to show how much Microsoft is just a shadow of it's former self.

      Microsoft has a long history of doing similar things. Nothing has changed.

      They don't have the future anymore.

      I hope you're right, but as I said before: nothing has changed.

    19. Re:Too bad, so sad by YojimboJango · · Score: 1

      I learned a whole lot from VB. I learned what happens when you don't have separation of concerns. I learned all about SQL injection. I found out what it was like to code in a non-OO language that wanted to pretend to be OO. I learned how global variable usage can mess an entire project up. I learned how terrible goto logic can be. I learned the real importance of commenting code.

      Oh yes, I learned a lot from VB.

    20. Re:Too bad, so sad by Tridus · · Score: 1

      It'd be nice if WPF did survive, but for it to do well it needs more attention from MS and a better designer in Visual Studio. Telling everybody who wants to use the designer to go shell out a few hundred bucks more for another program (Expression Blend) is a horrible idea.

      WPF also needs improvements in performance and in localization capability, where it's surprisingly lacking compared to say WinForms. But all in all there's a lot of decent stuff in it. The main problem WPF is having right now above all else is that there seems to be nobody paying any attention to it inside MS.

      --
      -- "So they told me that using the download page to download something was not something they anticipated." - Bill Gates
    21. Re:Too bad, so sad by Anonymous Coward · · Score: 0

      Hey! Lessons on how NOT to do things are important too!

      "It could be that your purpose in life is to be a warning to others"

    22. Re:Too bad, so sad by John_Sauter · · Score: 1

      I've got way more dead technologies under my belt than I have active ones. It's the price you pay for being in the computer industry -- some of the skills you pick up will never be used again.....

      Amen, brother! There are probably fewer than 100 people left in the world who know how to program the DEC PDP-1 in assembler language. The fact that I am one of them gains me nothing in the job market.

    23. Re:Too bad, so sad by davidbrit2 · · Score: 1

      I've never learned a tool without learning some skills that did apply down the road.

      Congratulations on avoiding VB.

      Learning how to bludgeon the idiot you inherited the rotted code base from is a perfectly viable skill.

    24. Re:Too bad, so sad by HeckRuler · · Score: 1

      Can we have a +1 Sage Elder Wisdom?

    25. Re:Too bad, so sad by Anonymous Coward · · Score: 1

      A fair analysis, but I don't think that WPF is much good for desktop apps either. Windows Forms is still the mainstay in the LOB market.

    26. Re:Too bad, so sad by Anonymous Coward · · Score: 0

      Why? Many of the things VB6 did .NET/C# does in spades.

      But avoiding VB6 was always a good idea :)

    27. Re:Too bad, so sad by Un+pobre+guey · · Score: 1

      In Soviet Russia, the government controls the commerce

      I like the implicit converse.

  5. Déjà vu by Anonymous Coward · · Score: 0

    People getting burned for choosing Microsoft? How can someone not see that coming after two decades of Microsoft history is beyond me.

  6. Wow, a new change in MS strategy, not by Anonymous Coward · · Score: 4, Insightful

    C'mon does everyone instantly forget how Microsoft operates each time something new comes out? They come out with something, it hangs around for a few years and poof it's gone, just like Bob. It's freakin' groundhog day, the only thing that changes is the name of the latest MS fad.

    1. Re:Wow, a new change in MS strategy, not by Anonymous Coward · · Score: 0

      Like how their website URLs for anything technical rot every few months, rendering any inbound links obsolete.

  7. It wouldn't be the first time by phantomfive · · Score: 0

    It wouldn't be the first time Microsoft has left developers (and customers!) out in the cold. They have a reputation for backwards compatibility, but they only live up to that reputation when it gives them money.

    --
    "First they came for the slanderers and i said nothing."
    1. Re:It wouldn't be the first time by Lehk228 · · Score: 1

      before zune there was microsoft "plays for sure" that sure doesn't play on a zune.

      --
      Snowden and Manning are heroes.
  8. Get off the CRACK. by Frosty+Piss · · Score: 0, Flamebait

    Oh please.

    Seriously? Microsoft is blowing off Silverlight and .NET for Windows 8?

    Is this some sort of Slashdot Fantasy?

    The premise of this "story" is so outside the realms of reality, it's hard to take seriously, and I start to wonder about the motives of the submitter.

    Again, seriously? Microsoft is blowing off Silverlight and .NET for Windows 8?

    Get off the CRACK.

    --
    If you want news from today, you have to come back tomorrow.
    1. Re:Get off the CRACK. by Tridus · · Score: 1

      This has actually been going around for a couple of weeks and picking up steam long before Slashdot ever saw it. The really baffling thing is that Microsoft's response is "we're not talking about that until September", when the perception is out there now that they're going to abandon these things. How tone-deaf they are on this issue is part of the problem in general.

      And it wouldn't be believable, except they've done it so many times before.

      --
      -- "So they told me that using the download page to download something was not something they anticipated." - Bill Gates
  9. Windows Phone 7 by donutface · · Score: 5, Interesting

    My bet is that Silverlight isnt going anywhere anytime soon - Microsoft are still attempting to get a successful smartphone out the door. As long as they're focused on WP7, they'll continue to make investments in Silverlight to try and win developers for both platforms.

    1. Re:Windows Phone 7 by donutface · · Score: 1

      So... lemme get this straight, MS is not the market leader in either dynamic webpages OR cellphones, but it wants to win that market by trying to force people to go with their nonstandard tools that work on nothing but their own platform with a market share the size of OS/2?

      Good luck...

      Microsoft is a market leader as far as development tools go (Visual Studio, .net, etc). Don't underestimate what a couple of billion dollars and a few years worth of development and marketing can bring you.

    2. Re:Windows Phone 7 by AmiMoJo · · Score: 1

      I'd go further and expect them to integrate Silverlight into new versions of Windows, just like they did with .NET. I'm surprised that they have not already made it a part of Internet Explorer. Perhaps there are some anti-trust issues but Google was okay to include PDF support in Chrome.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    3. Re:Windows Phone 7 by kikito · · Score: 1

      I agree. It's not going to move from where it is.

    4. Re:Windows Phone 7 by kestasjk · · Score: 1

      Hate undoing my mods, but I have to say I agree 100%: Silverlight is perfect for WP7, a joy to develop in.
      In fact the next iteration of Silverlight with lots of great new stuff for the next iteration of WP7 is coming out, and as long as they're maintaining it for WP7 it would make no sense whatsoever to ditch it.

      Silverlight is going nowhere. Some snub that it wasn't mentioned at some unrelated conference (on an operating system!) is just a red herring.

      --
      // MD_Update(&m,buf,j);
    5. Re:Windows Phone 7 by RightSaidFred99 · · Score: 1

      Of course Silverlight isn't going anywhere, it's the basis for application development for Windows mobile 7 and for LOB business apps. This whole hubbub is just a bunch of fodder for angry Slashdot dweebs to baselessly gloat over.

  10. Microsoft will eat their own dog food... by Anonymous Coward · · Score: 0

    Microsoft will soon announce that they will start do all inhouse development in HTML5 and Javascript. The next version of Microsoft Office will be written completely in HTML5 and Javascript! SQL Server and Exchange Server will also be ported to HTML5 and Javascript. Microsoft will embrace standards in a way that will shock you!

    1. Re:Microsoft will eat their own dog food... by Alternate+Interior · · Score: 2

      That was my first thought. .net has a much longer history than Silverlight (when considering it as a platform). And yet MS still treats .net as a stepchild. While it sounds ridiculous to say Office should be rewritten in .net, remember Windows Defender was originally .net and was re-written to remove those dependencies. If Microsoft is unwilling to commit to that platform, they're surely not going to commit to a platform with .net as a dependency.

    2. Re:Microsoft will eat their own dog food... by jaiyen · · Score: 1

      According to this Windows Defender was actually originally written in VB, and rewritten to use .net ( C++/CLI ) . That seems like actually the opposite of what you're saying, or do you mean it was rewritten again after that to use straight C++ ?

  11. IF by phantomfive · · Score: 0

    Developers expressed fears Microsoft might let their investment in skills "die on the vine"

    If your skill as a programmer is entirely based on what is actually a rather simple platform, you have bigger problems ahead of you than Silverlight dying.

    --
    "First they came for the slanderers and i said nothing."
    1. Re:IF by Tablizer · · Score: 2

      If your skill as a programmer is entirely based on what is actually a rather simple platform, you have bigger problems ahead of you than Silverlight dying.

      The nuances and gotcha's of any existing GUI kit take a while to master. Just because the Hello World drag-and-drop examples are simple does not necessarily mean delivering a finished product is.

    2. Re:IF by Anonymous Coward · · Score: 0

      You think you are special shit, dontcha, testosterone boy.

    3. Re:IF by Opportunist · · Score: 1

      Well, I can program in nearly all halfway sensible imperative languages, still, if I get to choose, C++ would be my language of choice. Forcing me into C# is not really going to make me happy. I could well see people who spent a lot of time learning the quirks and bits of Silverlight not wanting to switch to Flash where they don't have an edge over people who have been using it for years.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    4. Re:IF by phantomfive · · Score: 1

      If you're as good as you say you are at C++, then you'll have no problem with C#. The quirks in C# are like a subset of the quirks in C++.

      --
      "First they came for the slanderers and i said nothing."
    5. Re:IF by shutdown+-p+now · · Score: 1

      There are reasons for preferring C++ over C#. It usually comes down to "three P": portability, power, and performance.

      That said, why is everyone talking about being "forced" into C#, HTML or whatever? The presentation being discussed didn't say anything about that. It demoed the UI, and at two points (IIRC) it was remarked that the app currently being demoed is written in HTML5/JS (if you figure out how this meshes with IE9 marketing, you get a cookie). As well, at the end of the video, it is explicitly said that dev story is not fully showcased so far, and that will only happen at BUILD in September. It takes quite a leap of imagination to go from that to "OMG we all have to learn Javascript tomorrow or else we're out of jobs".

    6. Re:IF by smash · · Score: 1

      Point is, if you've spent the time and money on .net to learn and purchase books/tools - then of course you'll be pissed if it goes away. Whether or not you CAN learn another toolkit or not.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    7. Re:IF by Opportunist · · Score: 1

      Well, not quite. There are some things in C++ that come naturally to someone who has been using C++ for long enough that need a completely different approach in C#. Say, what do you do in C# when you have a memory area and you want the next 4 bytes at position X in that memory stream as a DWORD? Something you need to do rather often when dissecting a PE-Header. In C++ it's a very simple pointer operation combined with an explicit typecast, and you even get the DWORD out in the correct order (something that's not as much a given when trying with substreams and converting, thanks to little endian).

      In C# I didn't really find a neat way that didn't involve a lot of calculations and heave use of class functions, the first costing computing time and the latter mine looking it up. Then again, I'm by no lengths a C# guru, maybe there is actually a neat way that gets close to dwvar=*(DWORD*) (memstream+x), which also translates to very short and fast executable code.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    8. Re:IF by phantomfive · · Score: 1

      You might be able to do it with unsafe code, that lets you use pointers etc. If you're using WP7 or another system that doesn't allow unsafe code, you're basically screwed.

      --
      "First they came for the slanderers and i said nothing."
    9. Re:IF by phantomfive · · Score: 1

      Yeah that's true. This controversy makes you question the awareness of many C# programmers.

      --
      "First they came for the slanderers and i said nothing."
  12. its built on .net and CLR people ! by johnjones · · Score: 1

    seriously...

    the only reason why they can port office is because of .NET and the CLR

    silverlight is kind of dead no matter how much noise people make because realistically you get a better reach if you either do things natively like C# or use javascipt and html
    (ask yourself this how many mobile users are you turning away if you have a website that has to use silverlight... look around you... would it not be better to engage the users on their mobile devices...)

    regards

    John Jones

    1. Re:its built on .net and CLR people ! by WarwickRyan · · Score: 1

      > the only reason why they can port office is because of .NET and the CLR

      I'm pretty sure that Office is still written in native code.

    2. Re:its built on .net and CLR people ! by Svartalf · · Score: 1

      Considering that VC++ compiles to native or CLR how would you know?

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    3. Re:its built on .net and CLR people ! by WarwickRyan · · Score: 1

      I always assumed so because the Office inter-op code I occasionally have to work with is COM-based mess, and I can't ever remember having issues with Office and .NET framework updates.

      Examining Excel in ProcessExplorer proves that a silly assumption.

  13. VB 6'd by Tablizer · · Score: 0

    nuf sed

    1. Re:VB 6'd by Anonymous Coward · · Score: 0

      VB6 lives; you can still expose your .NET dll's as COM components and use them in VB6 apps; delivering your vb6 apps through .NET as an msi.

      No one has better treated their legacy developers than MS, which is one big reason the silence in the lack of Silverlight mention was so madly deafening.

      Heres hoping it was just marketing.

  14. what kind of moron studies silverlight? by Anonymous Coward · · Score: 0

    Who didn't know that crap was gonna be a flop? I mean in the 2010s who the hell would waste their time on some trailing edge Microsoft crap...

  15. LOL by Anonymous Coward · · Score: 0

    LOL @ fools who thought that a new product, albeit one from an industry giant like Microsoft, was automatically good and would be well supported.

    Almost everything new Microsoft attempts flounders in the market. Why would you partner with them?

  16. I'm sure it was just an omission by YesIAmAScript · · Score: 5, Insightful

    .NET apps and Silverlight apps will run very well on ARM processors, unlike code compiled to x86 or x86-64. .NET is used on Xbox 360 also, and it's PowerPC.

    And Microsoft will be thrilled to have every app they can which they can claim actually works on ARM Windows as well as x86 Windows.

    I think these guys are making incorrect assumptions.

    --
    http://lkml.org/lkml/2005/8/20/95
    1. Re:I'm sure it was just an omission by ustolemyname · · Score: 1

      Or would they want to force developers back to their code in order to ensure that all Windows 8 apps are more "touch centric?" This would be achieved much easier if they dropped support of existing technologies, such as their current widget drawing library - WPF or something - and the old Win32 based one while they're at it.

      Really, how many .NET and silverlight apps have been written with touch in mind?

    2. Re:I'm sure it was just an omission by Anonymous Coward · · Score: 0

      .Net already runs on ARM. The dot net compact framework has been around for many years for Windows Mobile 2003 + and o/c WP7 care of silverlight. Also we have Mono for Android!

    3. Re:I'm sure it was just an omission by Tapewolf · · Score: 3, Interesting

      And Microsoft will be thrilled to have every app they can which they can claim actually works on ARM Windows as well as x86 Windows.

      I think these guys are making incorrect assumptions.

      I've been in this exact position myself as a Windows Mobile developer. Learning the 8-year, 200'000 line C++ product that I maintain would have to be completely rewritten in C# and/or Silverlight if it was going to run on WP7 was a fun, fun experience and I would not be terribly surprised if Windows Phone 8 ditched that platform for Javascript, just like last time.

    4. Re:I'm sure it was just an omission by ustolemyname · · Score: 1

      Just realized most WP7 dev is done in .NET... feels stupid.

    5. Re:I'm sure it was just an omission by Anonymous Coward · · Score: 0

      It would be obviously an omission... except that when questioned, instead of saying "yeah, of course it'll still use Silverlight and stuff" Microsoft said "we can't comment on that".

    6. Re:I'm sure it was just an omission by gbjbaanb · · Score: 2

      Sure, Silverlight will run well on ARM chips. So what.

      Its not good enough to run on ARM chipset if it cannot run on Android or iOS or Blackberry. Silverlight is not as nearly cross-platform as they make out, unless you only count Windows platforms and browsers running plugins on Windows platforms.

      I think they're making correct assumptions. Microsoft saw Silverlight as a flash-replacement, only it didn't replace flash at all. So now they're lumbered with development costs for smomething that competes directly with HTML5. so like most businesses, they're rationalising development effort on 1 of those internally-competeing products and have chosen HTML5. It makes sense as that has a far greater reach. Maybe years ago, they had to develop Silverlight as HTML didn't have the capabilities they needed. They must see that this is different today, and that (my assumption) it will only be enhanced further in the future.

      The Silverlight devs are just pissed that they chose the wrong technology. They'll have to learn new stuff all over again.. which is the same as the rest of us.

    7. Re:I'm sure it was just an omission by Anonymous Coward · · Score: 0

      | And Microsoft will be thrilled to have every app they can which they can claim actually works on ARM Windows as well as x86 Windows

      And they'll be thrilled to have it run on ARM Linux, just as soon as you click through a license agreement on any embedded videos that says you're a cocksmoking teabagging thief who claims he's independently paid someone for use of the codec they''re ramming down your throat.

    8. Re:I'm sure it was just an omission by foniksonik · · Score: 1

      Isn't that just job security at the end of the day? The only potential risk is that the software written is actually so generic that several off the shelf options now exist already ported and the custom code is now irrelevant.

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    9. Re:I'm sure it was just an omission by Anonymous Coward · · Score: 0

      Can iOS programs run on Android? No.

      Almost all apps in the market for iOS and Android are native apps in Objective C or Java. They are not cross-platform HTML based apps.

    10. Re:I'm sure it was just an omission by gr8_phk · · Score: 1

      .NET apps and Silverlight apps will run very well on ARM processors, unlike code compiled to x86 or x86-64. .NET is used on Xbox 360 also, and it's PowerPC. And Microsoft will be thrilled to have every app they can which they can claim actually works on ARM Windows as well as x86 Windows. I think these guys are making incorrect assumptions.

      Yes, and Office is still compiled for x86, x86_64, and now probably ARM. There is a reason for that - and it's not that they couldn't add the VM as a target.

  17. Translation by Opportunist · · Score: 1

    Whaaaaaa! I spent half a fortune on your audits and courses and went into dept, and now you tell me the Thetans are a scam and we should go worship Jeebus?

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    1. Re:Translation by Alioth · · Score: 1

      Went into debt, not dept (which is short for department).

  18. Well Duh! That was expected by Marc+D.M. · · Score: 1, Insightful

    Silverlight came very late to the internet party. And it came here as an obvious attempt to usurp flash. However, Flash had already been upstaged, somewhat by Javascript and what people call AJAX (thanks jQuery, mochikit, scriptaculus, yui and others).

    I'm not 100% sure on this but don't you have to use .NET to work with Silverlight. Anyone who writes HTML, CSS or Javascript code will have a bad taste for how .NET's WebControls generate code. Basically, the code is generated based on discovered browsers that Microsoft acknowledges.

    To see for yourself, try to browse a .NET site with Galeon, or Epiphany? Basic things like links and buttons don't work. Debian had to put the words "like Firefox" in the User-Agent string for Iceweasel partly because of this stupid type of browser detection.

    Then there's the fact that it always costs less to host on anything but Windows. It also costs less to develop for other platforms as well (e.g. Eclipse is cheaper than Visual Studio).

    We already had javascript, actionscript, html and ways to communicate between them. Okay, so flash isn't perfect. Did you (the legion of Silverlight developers), really think that Microsoft could have done better at a cross-platform web-based interactivity player than Macromedia? Forget Adobe, they bought the DJ to get into the club.

    I mean seriously, do you remember Microsoft Java from back in the days when applets were popular?

    If you ask me, the only good things Microsoft makes (considering their wealth and influence) are keyboard, mouse and xbox.

    1. Re:Well Duh! That was expected by micheas · · Score: 1

      If you ask me, the only good things Microsoft makes (considering their wealth and influence) are keyboard, mouse and xbox.

      Their headsets are pretty nice, even though they are not the most durable.

  19. Maybe we should take them at their word by Anonymous Coward · · Score: 1

    Maybe just because they mentioned a new feature, the old stuff is not going away? I know, sounds crazy.

    After all, they didn't mention NTFS in the demo, and ZOMG that means that Windows 8 will use FAT32, right?

    1. Re:Maybe we should take them at their word by miffo.swe · · Score: 4, Interesting

      The issue is that its obvious where Microsoft is heading, away from Silverlight and .Net. It gives the same effect as when Elop went out in public proclaiming loud and clear that Nokias Symbian was dead, people stop developing for it and customers stops buying it. As a Silverlight developer you know your days are numbered, you just dont know what that number is.

      --
      HTTP/1.1 400
    2. Re:Maybe we should take them at their word by phantomfive · · Score: 1

      Wait, I missed that. I can see Silverlight being dead (it was dead on arrival), but .net? Where are they moving to? I have heard nothing of this and would like to know.

      --
      "First they came for the slanderers and i said nothing."
    3. Re:Maybe we should take them at their word by shutdown+-p+now · · Score: 1

      You have heard nothing about ".NET being dead" because, well, it's not.

    4. Re:Maybe we should take them at their word by Lord+Lode · · Score: 1

      If someone is a Silverlight developer, is it really that hard to develop for something else instead? If you can program, you can program, the technology doesn't matter *that* much... Silverlight is only a few years old so I can't imagine someone having worked their entire lifetime with Silverlight and not knowing anything else.

    5. Re:Maybe we should take them at their word by RobDude · · Score: 1

      As a developer - sure. It wouldn't be that hard to pick up an entirely new language/technology stack. They really aren't that different. I'm also pretty sure most Silverlight devs could pretty seamlessly transition to .Net devs.

      As a company/product - it gets harder. Imagine if you (and/or your company) spent the last two years developing *The Next Big Thing* and you did it all in Silverlight. You might be concerned that, if MS stops continuing with Silverlight support and development, your two years and countless $$$ will be wasted.

  20. Re:Silverlight is a windows/ie only thing by Opportunist · · Score: 2

    Someone hand that man a cigar, he identified why Silverlight was a Dodo from the start.

    I mean, imagine this: You're responsible for creating a webpage with some "flashy" content. Will you use Flash or Silverlight? One is supported on "all" platforms, the other one only on Windows. Development cost/time is roughly the same for both. Question for 100: Will you choose the technology that runs on all platforms or the one that runs only on Windows?

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  21. Re:Silverlight is a windows/ie only thing by 24-bit+Voxel · · Score: 3, Interesting

    I only use silverlight for netflix, but netflix is great. Flash on the other hand crashes and causes my 64bit computer to go crazy from time to time.

    For me, there is no comparison in terms of which is better. But I'm just the end user.

  22. Hmmmm by Anonymous Coward · · Score: 1

    Now I know how Lisp programmers feel.

    1. Re:Hmmmm by MadKeithV · · Score: 1

      In denial?

    2. Re:Hmmmm by marcosdumay · · Score: 1

      You know, you can write a lisp program and have it run on nearly any computer out there (differently from silverlight, that requires Windows). You can even write an object oriented GUI program, and have it run nearly anywhere.

      Not many people do that, and most people are right avoiding doing it... But standardized languages and languages with free interpreters/compilers don't really die.

  23. Re:Silverlight is a windows/ie only thing by dakameleon · · Score: 2

    Err, wrong on that mark - Silverlight runs on a Mac too, and on browsers other than IE. It's a fairly straightforward plugin to install.

    --
    Man who leaps off cliff jumps to conclusion.
  24. Re:Silverlight is a windows/ie only thing by schnikies79 · · Score: 1

    I use Silverlight in Firefox on my Mac and it works just fine.

    --
    Gone!
  25. Silverlight is good tech, but Microsoft tech by Anonymous Coward · · Score: 0

    Dot Net and Silverlight are better than Java and Dot Net respectively, but they are technologies of Microsoft. Microsoft's 30+ year history has repeatedly shown that there are consequences to trusting Microsoft. So, Android and Flash are going to win out. Just like X11 beat out NeWS.

  26. Re:Silverlight is a windows/ie only thing by Anonymous Coward · · Score: 0

    The reality of what happens for the web developer.

    1. Look at project.
    2. See if there is something you did in the past that is a 90% solution, if so use it. (Probably some old flash project that you just need to swap out the xml, images and text)
    3. If none of your past projects work, browse the jquery plugins, and see if there are some plugins you can quickly mock up a proof of concept with.
    4. If those fail, then write something new using whatever tech you want. This is where new tech starts being considered.
      1. Microsoft added jquery to visual studio as a result of the feedback from developers when they tried to test market silverlight, and it was clear that most developers viewed silverlight as flash without the existing body of work, and you probably wouldn't create new stuff in either of them if you had a choice.

  27. .NET isn't going anywhere by flimflammer · · Score: 4, Insightful

    I don't know about Silverlight, but .NET is not going anywhere. They've built up an armada of C# developers on the Windows platform. Seeing as C# is pretty much tied to the CLR, there isn't a chance in hell they're going to just abandon it.

    Silverlight never did catch on as well as it could have, so I do feel sorry for those developers who use it, if something should happen.

    1. Re:.NET isn't going anywhere by Anonymous Coward · · Score: 0

      You say C-sharp, I say D-flat.

    2. Re:.NET isn't going anywhere by cocoajunkie · · Score: 1

      I beg to dissent. They did abandon VB6 developers, didn't they?

    3. Re:.NET isn't going anywhere by Malc · · Score: 1

      Yeah, the .Net thing sounds like a storm in a teacup. Really! Whinging just shows a lack of understanding about Microsoft. This is a company that goes out of their way to maintain backwards compatibility. It also shows a lack of understanding of .Net, the benefits and the scale of deployment. Next story please...

    4. Re:.NET isn't going anywhere by bloodhawk · · Score: 0

      If by abandon you mean provide a new set of tools with the same VB style language and a range of tools to convert old code then sure they abandoned it.

    5. Re:.NET isn't going anywhere by rdnetto · · Score: 1

      IMO, .NET has 2 killer features:
      -it is extremely easy to write parallel code as of 4.0. You don't need to worry about threads, just call Parallel.For with the loop body as a delegate. Given the steady increase in CPU cores, this will be relevant even to mobile systems soon
      -cross-architecture compatibility. The same exe will be able to run on both x86-64 and ARM (once Win8 comes out). This will be extremely important when Ms is pushing the ARM edition of Win8.

      --
      Most human behaviour can be explained in terms of identity.
    6. Re:.NET isn't going anywhere by Anonymous Coward · · Score: 0

      Silverlight never did catch on as well as it could have, so I do feel sorry for those developers who use it, if something should happen.

      It is my understanding that Silverlight is somewhat of a subset of the Windows Presentation Foundation. Having worked with WPF a few times when it comes to desktop applications using the proposed MVVM architecture, I don't think these skills would go to waste. Any SL skills should be very much re-usable in WPF if your employer creates desktop applications.

    7. Re:.NET isn't going anywhere by StormReaver · · Score: 1

      I don't know about Silverlight, but .NET is not going anywhere.

      I totally agree. As much as I despise .NET, thinking that Microsoft is going to abandon it is just brain damaged thinking. Almost all of Microsoft's current developer base is .NET, and dropping it would cause much of Microsoft's developer base to jump ship faster than you could say, "WTF!"

    8. Re:.NET isn't going anywhere by localroger · · Score: 1

      If by "the same VB style language" you mean "a completely incompatible language that was bout as much like VB as C is like Java with a crappy migration tool that usually didn't work" then sure they continued supporting it.

      --
      Brackets contain world's first nanosig, highly magnified:[.]
    9. Re:.NET isn't going anywhere by Anonymous Coward · · Score: 0

      Too bad. .NET blows.

    10. Re:.NET isn't going anywhere by Anonymous Coward · · Score: 0

      Well, whatever, it's a damned shame anyway. .NET, C# and the CLR are probably the best designed languages with the richest feature sets and libraries I've seen in nearly 20 years of development. The problem is that MS poisoned the well a long time ago with their embrace and extend philosophy. Balmer ****** up the long game, in order to get a few short-term wins and now its coming back to bite them in the arse.

      Am actually pretty glad I didn't bother to learn WPF. It would have been a massive waste of time.

    11. Re:.NET isn't going anywhere by Anonymous Coward · · Score: 0

      Naaaaah.

    12. Re:.NET isn't going anywhere by Saint+Stephen · · Score: 1

      Silverlight is not strictly speaking .NET. Different registry keys, etc.

      It doesn't even have DataSets, it ain't .NET.

      It's what was once called the DLR (Dynamic Language Runtime) a long long time ago.

      Get off my lawn.

  28. Silver Light is Far From Dead by zbobet2012 · · Score: 1

    Or what did you think your netflix player was built on? Microsoft Smooth Streaming is the technology that backs Netflix, and is leaps and bounds ahead of a Adobe's Zeri (now called HTTP Dynamic Streaming) and Apples HLS are ages behind in both there ability to support video on demand and especially live content playback. Which is why its not suppressing it was also used to stream the olympics. This is in large part due to industry acceptance of Playready DRM as a means of content protection.

    Also Silverlight has found broad implementation in Microsofts Windows Phone platforms. If people think Microsoft is going to pull support for Netflix they are insane.

  29. The Video by BradleyUffner · · Score: 1

    If you watched the same video I did of the Windows 8 preview it very clearly shows the the existing windows 7-ish interface is still there, and the the new fancy gui is actually just a full screen application that acts as a host container for these special windows 8 apps. Why does anyone think they would remove support for the huge code base of existing applications? They won't suddenly stop working, and you won't suddenly not be able to develop them any more.

    1. Re:The Video by phantomfive · · Score: 1

      You mean like happened when they went from Windows Mobile to Windows Phone 7? You might as well not be able to develop for that platform, considering how locked down it is. Can't even open a socket.

      --
      "First they came for the slanderers and i said nothing."
    2. Re:The Video by BradleyUffner · · Score: 1

      You mean like happened when they went from Windows Mobile to Windows Phone 7? You might as well not be able to develop for that platform, considering how locked down it is. Can't even open a socket.

      Windows Phone 7 might as well be a completely new, alien, OS. Like I said in my original post, you can clearly see from the video that the desktop version of windows 7 is still running in windows 8.

    3. Re:The Video by phantomfive · · Score: 1

      Windows Phone 7 is nothing but a shell on top of WinCE. WinCE is still running in Windows Phone 7, but they've purposely locked out a lot of the functionality. You never know what crazy thing Microsoft is going to do.

      --
      "First they came for the slanderers and i said nothing."
    4. Re:The Video by BradleyUffner · · Score: 1

      Windows Phone 7 is nothing but a shell on top of WinCE. WinCE is still running in Windows Phone 7, but they've purposely locked out a lot of the functionality. You never know what crazy thing Microsoft is going to do.

      Do you have any documentation on that? Everything I've seen so far has said that its a total rewrite, from the kernel on up.

    5. Re:The Video by phantomfive · · Score: 1

      It becomes obvious quickly once you start accessing the COM interop functionality, because the native functions are all the same. If you look at a ROM dump, the DLLs look a lot like WinCE.

      However, if you're too lazy to dig through all that, I believe these will have the info you are looking for.

      --
      "First they came for the slanderers and i said nothing."
  30. Re:Not a matter of caring by Anonymous Coward · · Score: 1

    Hardly anyone outside of the Slashdot anti-MS crowd cares. Most users will just install Silverlight and be done with it.

    No, Slashdot users are a large majority of the people who would be ABLE to install the plugin.

    Most users will find it doesn't work and do something else.

    No, most users just follow the instructions and it works just fine.

  31. Hanselman has blogged about this dilemma. by SickLittleMonkey · · Score: 1

    Here.

    Lots of interesting comments there, and yet MS keeps fueling the fire.
    HTML(5)/JS is still too much work compared with SL for LOB apps.

    I don't see SL going away any time soon.

    --
    main() {1;} // zen app
    1. Re:Hanselman has blogged about this dilemma. by erroneus · · Score: 1

      "Too much work"? Really? Personally, I think "programmers" who aren't prepared to do work shouldn't be programmers. We already have too much crapware floating around as it is. There are people who actually write code to serve a purpose and then there are people who want to create something [anything] for money as quickly and easily as possible. And the difference is quality.

      I'm really sick of the get-rich-quick mentality that flooded the IT world in the dot-com boom. A lot of those same mentalities are still here too. Try as you like, you can't get "easy, powerful and reliable" to fit in the same package. People without a deep understanding of the material and the skill set to work with it shouldn't be writing code at all. By lowering the bar, the quality was lowered with it.

    2. Re:Hanselman has blogged about this dilemma. by Shados · · Score: 1

      You can't get easy, powerful, reliable. But you absolutely CAN get _easier_, powerful, reliable. Else we'd still be coding with punch cards.

      While you can do LOB apps with HTML and Javascript (its what I've been doing for years), it is absolutely NOT well suited for it compared to stuff like Flex and Silverlight if you want web delivery. There's a few frameworks around that help (ExtJS is one), but they're all buggier one than the next, and as much as web standards are adopted, even between very very close browsers like Safari and Chrome, there's a bunch of incompatibility when you get deep into it.

      There's really a gap for stuff like Silverlight, Flex, WPF, XBAP, etc. But as long as the community at large has the mentality of "you should do everything the hard way, screw the KISS principle!!! Don't move the technology forward, stay in the stone age forever! You have to EARN it!", we're really losing out.

    3. Re:Hanselman has blogged about this dilemma. by RightSaidFred99 · · Score: 1

      Huh? First, the quality and maintainability of a good Silverlight app will always be higher than some kludged together markup hack using HTML and javascript. The web is a shit platform for development, period. It's all a big hack to do highly interactive applications over HTTP.

      Second, the cost of developing and supporting something is a huge part of how you decide what you're going to develop and is part of the ROI decision.

    4. Re:Hanselman has blogged about this dilemma. by SickLittleMonkey · · Score: 1

      Yes, really: too much work. Heh, I don't fit into the lazy but desperate group you allude to above.

      One of my guys is writing a SL app that looks great. It still took a good amount of (great) work.

      Another guy is writing a different part of our suite in HTML (because it's public facing).
      Getting it working took more than SL, but not too much because his knowledge is good.

      Getting it working on 3 versions of 3+ browsers was too much work, IMO.
      HTML & JS aren't the platform. That and 9+ browser implementations are the target platform.
      Tweaking the L&F in 2 or 3 libraries' CSS to match and get a consistent look is also too much work.

      I actually agree with points in your comment, but as the guys who replied to you point out there _are_ more productive platforms.

      --
      main() {1;} // zen app
  32. Strategy -- self destruct by NicknamesAreStupid · · Score: 0

    As a former Windows Mobile developer, who refused to learn Silverlight and those "X-Box like" APIs for gaming to move to Windows Phone 7, I am unfazed by the silence on Silverlight in Windows 8. Such a logical progression would be inconsistent with their recent befuddling of their chief asset -- their independent developers. I suspect Microsoft has an executive with an agenda to implode the company. If so, then there is at least one person at Microsoft who is on plan.

    1. Re:Strategy -- self destruct by gbjbaanb · · Score: 1

      I suspect Microsoft has an executive with an agenda to implode the company.

      Ballmer's already on that case!

  33. Re:Not a matter of caring by hairyfeet · · Score: 1, Insightful

    Uhhh...dude? Installing SL is "clicky clicky, next next next". hell you don't even need to know how to fricking read as long as you know which button is next, hell my grandma could install SL.

    That said if you need further proof that Ballmer needs a good firing just look at the killing of VB and the flailing between .NET/ SL and HTML V5. MSFT went from "developers developers developers" to just blindly flinging poo at the wall and praying something sticks. VB was a Godsend for the SMBs and SOHOs, as it gave them an easy to use tool for VERY simple jobs like making a GUI frontend to a DB, and for that it was bloody brilliant. What would take a single line in VB know takes three in .NET and know it looks like they'll bone .NET and SL in favor of whatever is the flavor of the day.

    Add onto this the serious case of the "me too!" that MSFT has had since Ballmer took over (I mean seriously have you SEEN Windows 8? They took the wonderful GUI of Win 7 and replaced it with a fricking WinPhone! WTF? Do they think they are Apple?) and you see a once mighty company that was great for business, developers, and consumers, and have become this big drunken flailing elephant desperately trying to be "hip". Kinda sad really. You can see why Apple and Google are kicking their asses now, as they at least stick to their core strengths and build upon them (consumer goods and the web respectively) whereas MSFT is burning their long term gains for short term attempts at being fresh again. Stupid, lame, pointless, a waste.

    I have a feeling just like I did with Vista when Win 8 comes out I'll be booked solid for a good year and a half doing nothing but wiping Win 8 to "upgrade" the machines to Win 7. Sigh. I had hopes that once, JUST once, that MSFT would actually put out two good OSes in a row. I guess that is just a pipe dream as long as Steve "We can be as cool as Apple!" Ballmer is still in the big chair.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  34. The problem with "obsolete" by Anonymous Coward · · Score: 1

    I'm a Silverlight developer and have been on the UI side of things all my professional career. Text mode apps in DOS, MFC and VB Win apps, Javascript-heavy browser apps, Javascript-free browser apps, some Java applet stuff, Windows Forms apps - I done a lot of things.

    In all these years when the time came for "X to be the new hip thing", it turned out that X had some kind of compelling advantage that justified throwing the old knowledge away and start learning new stuff.

    In these times of "HTML5 and Javascript is the future, forget about Silverlight, it's obsolete" though, I'm having a very hard time seeing the positive side.

    There's a reason why Silverlight developers are so passionate about this technology. It's not the flashy stuff you *could* do (which gets demoed over and over again). It's the very clean concepts behind the scene that get little credit outside the SL dev community. Even large parts of Microsoft don't realize what a beautiful technology they have created.

    As as a Silverlight developer, moving to HTML + Javascript is a step backwards, period. I've done enough Javascript programming to respect it as a language and I've written lots of DHTML (as it was called back then) to know what's possible. But if I'm given the task to write a business app within a certain budget, Silverlight simply get the job done much better.

  35. Investment in skills? by Angstroem · · Score: 5, Funny

    Hey, Commodore! How could you let my investment ins skills die on the vine! Bring back the C64 and the Amiga!

    1. Re:Investment in skills? by ajo_arctus · · Score: 1

      You spoke and they listened! Behold:

      http://www.commodoreusa.net/CUSA_Home.aspx

      Unfortunately, I binned my collection of INPUT magazines and I never could afford the Amiga SDK anyway...

    2. Re:Investment in skills? by Anonymous Coward · · Score: 0

      As a matter of fact, those skills are not useless: the 6510 had an instruction set that was very similar to that of the 68000, which was (or still is?) used everywhere.

    3. Re:Investment in skills? by Anonymous Coward · · Score: 1

      here you go... there's a Commodore 64 for you running in Silverlight and all!
      http://silverlightc64.codeplex.com/

    4. Re:Investment in skills? by Dogtanian · · Score: 1

      Hey, Commodore! How could you let my investment ins skills die on the vine! Bring back the C64 and the Amiga!

      Commodore is dead in all but a name that gets whored around various purveyors of random generic tat who wish to exploit the goodwill that is associated with it.

      However, good news- you can still buy "Amiga" computers. Granted, they're massively overpriced and underpowered things designed to run the newest AmigaOS 4 (which came out in 2006, at least a decade after it might- at a stretch- have made any sense as anything other than a plaything for a few very obsessive hobbyists), and which AFAIK can't actually run the original binary Amiga software anyway. But they're still out there if you want them!

      Let's not even get onto the people trying to sell generic HTPC cases that have absolutely jack s*** to do with the Amiga using the Amiga name. (Actually, the rights to the name are a complete clusterfuck anyway- AFAIK the "Amigas" above are called "AmigaOne" for legal reasons while the shitty cases actually use the "Amiga" name.).

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    5. Re:Investment in skills? by Anonymous Coward · · Score: 0

      That was a joke, son.

    6. Re:Investment in skills? by jafac · · Score: 2

      Banyan, how could you let my networking skills die on the Vines?!

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  36. Re:Silverlight is a windows/ie only thing by artor3 · · Score: 1

    I've had the opposite experience. Never had any trouble with Flash Netflix, but Silverlight crashes if I watch more than about 2 hours of continuous video (i.e. any long movie). The framerate drops, the screen starts to flicker black, and if I try to interact with Firefox at all it crashes. Thankfully, Netflix is smart enough to save my spot in the film so I can just restart the browser, but it is annoying. Happens in both FF 3 and 4, on W7, 64b.

  37. Pretty much how I see this ending up... by Anonymous Coward · · Score: 0

    Silverlight Developers: "We are LEGION!"
    Microsoft: "[trollface.jpg]"

  38. Re:Not a matter of caring by ThePromenader · · Score: 1

    to just blindly flinging poo at the wall and praying something sticks.

    I assume the wall in question is... the consumers? On their next 'product' launch, remind me to wrap myself in saran wrap. That should do for software, but just remember to add a layer of padding beforehand if the product in question is something like a 'ZuneTwo'.

    --

    No, no sig. Really.

    ThePromenader
  39. Please read the article by JinjaontheNile · · Score: 1

    The article said nothing about silverlight being dropped

    It said that developers are upset that it is not being used for the upcomming windows 8 desktop

    Silverlight will remain for web based "Rich Interactive Applications" (as long as you run windows and use the plugin's) - just like it does now.

    If developers chose silverlight in the hope it would be the new desktop app system they were mistaken and will pay the (a small) price for their decision

  40. JavaFX anyone? by Methuselus · · Score: 1

    JavaFX did the same to front-end java developers. Turn the page and move on.

  41. Surprise! by kikito · · Score: 1

    ... not

  42. Re:Not a matter of caring by tibit · · Score: 1

    The only reason I have Silverlight installed is to be able to access Project Tuva. Feynman is as good a reason as it gets. Otherwise, I wouldn't bother.

    --
    A successful API design takes a mixture of software design and pedagogy.
  43. The whole thing seems silly... by XDirtypunkX · · Score: 1

    A tile is obviously just a host for an Internet Explorer control for displaying web content, maybe with some extended Javascript APIs so you can do a little more interaction with the operating system. Silverlight runs fine inside said Internet Explorer controls, as does Flash (if you have the plugin installed). There is no reason to expect Windows 8 will be deployed without the Silverlight plugin, Microsoft would want to work out of the box for things like Netflix and wouldn't break backwards compatibility with no reason.

    Hence, there is no reason to believe that you won't be able to use Silverlight to develop these tiles on an equal footing to Javascript and HTML 5. Of course, you can't always expect Microsoft to be reasonable. But supporting Silverlight in this case would be a path of least resistance given that the Internet Explorer controls should support it already.

    Of course, the most obvious reason they would want to do this is so they can have a Netflix tile going with pretty much zero extra code.

  44. Re:Silverlight is a windows/ie only thing by Dhalka226 · · Score: 1

    the other one only on Windows

    Shit. You mean I'm not really watching Netflix in Chrome on my Mac? Some sort of really sophisticated man-in-the-middle attack perhaps?

    Well I'm glad you warned me. I'll just catch up on some highlights on MLB.c--aw hell, I can't really do that either. These hackers are EVERYWHERE!

  45. Why? by zixxt · · Score: 1

    Why would anyone lock themselves into a walled garden that is Microsoft? Sure you can claim Windows tech and development tools coming from Microsoft gives you access to 85% of the desktop market. But with you are locking yourself in and closing the door on the fastest growing segments of the market, i.e. Mobile and tablet computing. If you are so naive to believe anything coming from any company pertaining to the bright future of their products and your missing out on the riches that follows then you and/or your company have no one to blame but you know who....

    --
    ---- GENERATION 26: The first time you see this, copy it into your sig on any forum and add 1 to the generation.
  46. Re:Not a matter of caring by smash · · Score: 1

    Now seriously, you're under-estimating the ability of your standard user to install malware. Microsoft peddled or otherwise. The massive success of porn diallers in the 90s, and shit like Mac Defender just recently for the mac would tend to disprove your point.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  47. Who's Afraid of Virginia Woolf by epine · · Score: 1

    The quirks in C# are like a subset of the quirks in C++.

    Almost every quirk in C++ goes away if you sacrifice the right dead chicken. Divining the error message entrails when you abuse Boost.Spirit (to name just one) is what separates the chicken gurus from the chicken giblets. Is religion a subset of mysticism, or is it the other way around?

    Not so long ago, "portable" was a subset of Windows machines. Subsets in the real world don't work the way they teach you in set theory.

    For a project two years back my shop contracted a GUI specialist who coded the application in Silverlight. He did a good job, within the constraints of the technology (forcing your non-technical users to install a not-entirely-benign slab of whale meat). It was completed on time to specification, unlike almost any other product here. Yet subsequently there were management recriminations that we ever went down this path, due to end user reluctance to embrace the whale, and also the expense of finding future developers for light maintenance.

    What I said at the time was "if he gets the database schema right, someday if Microsoft loses the plot we can rinse and repeat".

    I never found out what problems Silverlight solves. I understood its existence only in terms of competitive dynamics and it was never clear whether it was *something* or just anything it needed to be this week or this year.

    I went to the Microsoft Silverlight web page when the technology was proposed for this project, read the text until I puked and/or passed out with nausea, and that's the last technical insight I've gained. If Silverlight has any technical merit--and that seems to be a frequent claim--there's a reason no-one understands this who hasn't actually coded with it: it's the Microsoft way.

    Does anyone else here see the parallel with "Who's Afraid of Virginia Woolf"? Will Silverlight live to see its fifth birthday or will alcoholic rage erupt in a mushroom cloud of unspeakable blackness? Stay tuned for the next development in this exciting family drama.

  48. Re:Not a matter of caring by Anonymous Coward · · Score: 0

    Hardly anyone outside of the Slashdot anti-MS crowd cares. Most users will just install Silverlight and be done with it.

    No, Slashdot users are a large majority of the people who would be ABLE to install the plugin.

    Most users will find it doesn't work and do something else.

    Not sure if you are serious, but 1) last stats I've seen had Silverlight penetration at close to 75% of Internet users, you are claiming a "large majority" of those are Slashdot users? and 2) Have you tried SL install, it is if anything easier and quicker than Flash install, which also some users outside Slashdot seems to have managed to do.

  49. Re:Not a matter of caring by Joce640k · · Score: 1

    No, Slashdot users are a large majority of the people who would be ABLE to install the plugin.

    Most users will find it doesn't work and do something else.

    I'm a slashdot user and all I know about Silverlight is that my Windows update log looks like this:

    Update for Microsoft Silverlight (KB2526954) Failed
    Update for Microsoft Silverlight (KB2526954) Failed
    Update for Microsoft Silverlight (KB2526954) Failed
    Update for Microsoft Silverlight (KB2526954) Failed
    [repeat 100 times]
    Update for Microsoft Silverlight (KB2526954) Failed

    I eventually killed it after I got fed up of all the error popups.

    PS: Yea, .Net does the exact same thing on all the machines in the house too, except there's three versions of that trying to update themselves.

    --
    No sig today...
  50. And people by omfg-no · · Score: 1

    say Apple fanbois are strange! Just because something is not mentioned doesnt mean you need to throw all your toys out of the pram. Rule No 1 of Software Development... If you are relying on a closed source dev environment, then you are already bending over the desk with your trousers down.

  51. Where were you.. by gbjbaanb · · Score: 1

    Petersenâ(TM)s letter demanded that WPF and Silverlight apps enjoy the same level of integration with Windows 8 tiles and any future Windows app store as apps based on HTML5. He asked that Microsoft publicly commit to its legacy development standards.

    Woot! Petersen demands Microsoft publicly commit to VB6 and MFC.

    Of course that's not what he means, he means he wants MS to commit to *his* preferred technology. I guess he was there when the VB6 boys were unhappy, standing shoulder-to-shoulder with them as the vicious mill-owner Microsoft took their favourite technology and smashed it in front of them.

    Wasn't he?

    1. Re:Where were you.. by Anonymous Coward · · Score: 0

      You know heaps of people run apps written in VB 6 to this day. I don't web sites, I mean real business apps...

  52. A lesson by Alioth · · Score: 2

    If you depend on proprietary languages and proprietary frameworks, then you've only got yourself to blame when the vendor decides to discontinue support. It's not like it hasn't happened before, for example VB6.

    1. Re:A lesson by RightSaidFred99 · · Score: 1

      Ahh yes, VB6 - that technology with a mere 10 year support cycle and which was part of a family of development platforms that lasted 17 years.

      People are seriously whining about VB6? The entire VB language line, including VB .NET, is shit - anyone who uses it should be drummed out of the software world. It exists for no reason and is inferior to C# in every meaningful way.

    2. Re:A lesson by Pino+Grigio · · Score: 1

      How are you any better off relying on a bunch of volunteer hackers to secure your language and framework, over one developed by a company like MS?

      VB isn't a good example. It was a honking pile of shite that having experience with made some people believe they were software developers.

  53. ARM by bWareiWare.co.uk · · Score: 1

    One of the biggest news items yet released about Windows 8 is that it will be cross-architecture (x86 & ARM), and that the ARM version will not run x86 native binaries.
    This will effectively force ALL programs to be written for .NET if they want to reach the full Windows market.

    1. Re:ARM by kwikrick · · Score: 1

      Or just supply binaries for each architecture, as done for most Linux based OS. Or supply the source code and let people compile their own (no likely for commercial apps). A nice by-product of this approach is that it forces developers to write better, more portable code.

      --
      assignment != equality != identity
    2. Re:ARM by knorthern+knight · · Score: 1

      > One of the biggest news items yet released about
      > Windows 8 is that it will be cross-architecture (x86 & ARM)

      And you seriously believe that multi-platform support will last longer than NT's support for Intel IA-32, MIPS, and Alpha ?

      > This will effectively force ALL programs to be written
      > for .NET if they want to reach the full Windows market.

      Ever heard of compiling separate binaries for each platform? That's how linux supports multiple hardware platforms.

      --

      I'm not repeating myself
      I'm an X window user; I'm an ex-Windows user
  54. Crap! by Demonoid-Penguin · · Score: 1
    As much as I dislike Microsoft and it's products/excrement this story is just bullshit. 600+ posts != legions. As for the claim of 7 million views before Microsoft shut it down - pretty fucking unlikely given it's not shutdown. Storm in a self-promoting-blog. One brief video promotion spells doom!

    Actually, the promo didn't show any security holes so by that logic Windoof 8 won't be insecure either (sigh).

    I want my two minutes back - did Rupert Murdoch buy Slashdot?

  55. Re:Have you seen Win8 by TaoPhoenix · · Score: 0

    Let's suppose Microsoft lurches again and the WinPhoneEsque interface is as obnoxious as the demos make it seem so far.

    I set about a "twilight" policy on XP waiting for MS to churn through their bad beta copies of the OS until they made a couple versions with a future. The neat thing about what eventually ended up with XP is that unlike EndOfLife-ing Win98 and even Win2000 was pretty easy, because of the Vista disaster, the entire world has spent eight years on XP where computing essentially came of age. That legacy won't go away for decades.

    But what IS the ideal upgrade? (Allow me some visual thinking)

    Win2000 -> WinXP ; Pretty simple all things considered.
    WinXP -> ____ What?

    Vista = broken beta
    Win7 = reports coming in as "almost usable" ; Maybe status.
    Win8 = "The ugly rectangles, they hurt my eyes!" (Plus some stuff looks like it's deprecating fast!?)
    Also watch them put more half-baked middleware tech that ends up becoming Vista Revisited.

    Do we really have to wait until Windows *9* to know for sure??

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  56. Re:if Win8 would drop .net by TaoPhoenix · · Score: 1

    I'll try going up the chain to ask about .net

    If they do decide to ditch .net, which last I knew was at least half decent, do you think they have a game plan for a legit successor framework? Or will the devs have to learn yet another environment for Windows 9?

    Doesn't that become a hidden cost of dev wear and tear?

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  57. What we'll learn at Build 2011 by BSalita · · Score: 1

    Here's my educated guess as to what's happening. I have absolutely no inside information. I've just taken publicly available tidbits and assembled them into a big picture. It may or may not be accurate. In short, Wpf and Silverlight will be present and supported for years. However, they are zombies having been smitten by changes in technologies.

    There are two new relevant core technological changes that I'm expecting to hear at Build 2011 (née PDC 2011). First, Microsoft will promote a new UI called MoSH (MOdern SHell but more conceptually MObile SHell) based on IE's Trident render engine that will form the basis for a new initiative. Moving forward, it behooves everyone to build MoSH applications, definitely not Silverlight (web) and possibly not WPF (desktop). MoSH is implemented using HTML5 and thus constrained by HTML5 capabilities. WPF and Silverlight are still completely supported but they're future is cut off at the legs by their successor (MoSH). MoSH can be used with XAML but, significantly, will only support a subset of WPF's and Silverlight's XAML. Again, the constraining factor is HTML5 capabilities and Microsoft's abstractions of them. Thus the key question for Silverlight shops is “How much of Silverlight ISN'T abstracted from HTML5?” I expect both MoSH and WPF/Silverlight to support new device interfaces such as location, multi-touch, gyroscopes, Kinect, etc. I'm not sure if the support will come in the form of .Net 5, be built into MoSH, or as a separate cross-platform library. I believe MoSH for IE will be accompanied by a cross-platform version (Mozilla, Safari, maybe Chrome) in the form of a browser plugin. Marc Andreesen has predicted “The browser will become the OS”. I believe more correctly the control renderer will become the OS. MoSH will become the heart of IE apps, Windows 8 and Windows devices (Windows TV anyone?). The pundits will say Microsoft is becoming a control's vendor. Microsoft could write MoSH controls by C#, native code, or Javascript. This is another key question. Perhaps they'll use all three with Javascript being used for the plugins.

    The second technological change is what Microsoft might be calling Native Code. Native Code is a set of technologies that enable software (applications and gadgets) and hardware (graphics) to perform at near native speed inside a container (browser). Most notably, Microsoft will supply tooling to build browser applications, principally with MoSH, without today's performance penalties. Currently browser based applications are limited by API availability (DOM), programming speed (Javascript), and often software rendering. This will all change. Internet Explorer 11(?) will expose a much richer API, possibly .Net 5.0, Visual Studio will enable Native Code development, and IE's Trident renderer will directly use hardware graphics.

    Some issues I'm unclear on:
    * Will Microsoft port MoSH and Native Code to iOS and Android? I'm guessing that they intend to do so directly or through partnerships.
    * Will a single dll, possibly named .DLLX, run across all devices? If so, when is the code JITed?
    * Will Native Code force any syntax changes to .Net languages? I'm guessing Microsoft is working hard to limit the changes to attributes.
    * Is Native Code implemented using .Net sandboxing or with the aid of hardware as with Google's Native Client (NaCl)? This would make the difference as to whether C will be supported.
    * Do CPU processors need changes to optimally support Native Code? Remember, Windows 8 will run on ARM. ARM are the non-Intel processors that power most tablets. Do all existing processors and graphics chips support Native Code and MoSH? I'm particularly curious about the compatibility of legacy ARM processors.

    What does Microsoft hope to gain by these changes?
    * Build an eco system based on HTML5 standards. The idea being that no competitor can block Microsoft’s tools because they’r

    1. Re:What we'll learn at Build 2011 by jonhorvath · · Score: 1

      What is the difference between Native Code Technology and ActiveX controls? I hope that Native Code Technology as you described never see the light of day. The main task of of a web browser it to properly render the standard HTML tags for the user. The latest version of the web browsers are actually doing a good job at displaying standard HTML. The last thing we need is to revert back to working with proprietary plug-in UI controls.

    2. Re:What we'll learn at Build 2011 by Anonymous Coward · · Score: 0

      Next year's browsers will go beyond what is possible today. Microsoft wants to create a single UI that works across all devices at native speeds. The enabling technology will be an industry standard. It will offer the security of sandboxing. ActiveX and Silverlight cannot reach those goals. ActiveX is proprietary and not inherently secure. Silverlight isn't cross-device, cross-platform, nor standards based. People will find MoSH as acceptable as Flash, Reader and other current plugins.

  58. Silverlight has no place in the future by Anonymous Coward · · Score: 0

    To me, it looks like Silverlight will just die very slowly and painfully. Why?

    There are 2 or 3 major non-MS mobile platforms out there (Android, iOS and maybe Blackberry), all of them more popular than MS platforms (at least for now). Low-level users (AKA "unwashed masses") will gradually shift from PC to mobile platforms since those are more suitable for some tasks.
    MS is losing the incoming users, they are being abandoned bit by bit. That's why they seem to me to be getting more and more desperate. That's why they try new things like pushing Silverlight to get people interested. Fact is, no one that I know, except for one guy (who literally seems to be MS slave, and worse: supporter) has never even heard of this "Silverlight" thing ("What? Is this some kind of new energy-saving light bulb?").
    When people don't perceive something as MS-infested market, they will become used to non-MS product(s). Later on, when they face the choice of upgrade of their existing favourite platform or switching over to MS, guess what they choose. Silverlight is currently constrained to MS platforms, so what do you think happens when majority uses non-MS platform? That's right, it dies off because it becomes so obscure no one uses it. It doesn't die straight away because someone will inevitably integrate it in a product that cannot be migrated easily so there will be some life support for the product going on, along with the platform.

    I hope Silverlight gets replaced by something else, hopefully at least semi-open source and REALLY cross-platform. To be terribly honest, Moonlight just doesn't work well. It's lagging behind the latest Silverlight features and just plain doesn't work in some cases. Silverlight is doomed on non-MS platforms and those are the future.

  59. Most of the comments here are from Web Developers. by Anonymous Coward · · Score: 0

    It seems to be web developers don't know shit about developing enterprise applications.
    Silverlight is a vastly superior technology to HTML 5 and JavaScript when developing business applications. If you argue that either a) you really don't know what your talking about or b) you don't actually know what Silverlight is and are assuming its something like flash.
    I f k n hate web developers - too long developing in an environment meant to present documents has f k d them up.
    Finally –I f k n hate MS for jumping on the HTML 5 bandwagon. Some serious politics happening there HTML 5 canvas can’t conceive the stuff you can do in Silverlight.

  60. Irony by fireflake · · Score: 0

    Ironically, by making this outcry they bring alot of attention to the fact that Silverlight was missing from the demo - something I didn't even think about. After this piece of news I am even more inclined to believe that Silverlight is just a passing thing.

  61. Microsoft doesn't have partners by DragonHawk · · Score: 5, Informative

    Microsoft doesn't have partners. They have future victims.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
    1. Re:Microsoft doesn't have partners by miffo.swe · · Score: 1

      With Nokia Microsoft sure speed up the process. They only had to announce a cooperation for the Nokia stock to begin falling like a rock. I think even investors is starting to see the pattern here and what the result of being a Microsoft parter is.

      --
      HTTP/1.1 400
    2. Re:Microsoft doesn't have partners by fredan · · Score: 1

      As I sad earlier, this is exactly what Microsoft wants, since then they can buy Nokia much cheaper. So they are probably trying to do everything they can to get the share of Nokia down as much as possible.

  62. Re:Not a matter of caring by TheRaven64 · · Score: 3, Insightful

    most users just follow the instructions

    You've never done technical support, have you?

    --
    I am TheRaven on Soylent News
  63. Best joke I've heard in days by DragonHawk · · Score: 1

    "I thought that Silverlight was just another technology, to be discussed and evaluated like any other."

    Mod parent Funny for that one.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  64. To be yourself by Anonymous Coward · · Score: 0

    To be yourself that's ok
    www.coniefoxdress.com

  65. That's what you get for not supporting standards. by master_p · · Score: 1

    That's the reason proprietary software is bad: almost always, there comes the day that the software stack you use are no longer supported or even available.

  66. C# is open and Silverlight is how WP7 works by Anonymous Coward · · Score: 0

    This is just a bunch of linux guys in another "this is the year of the desktop guys!" hooplah.

    If MS had any plans to expel Silverlight from the browser, why aren't they adding real app support to IE? (Web Workers, WebGL, IndexedDB, Web Sockets, typed arrays, and so on..)

    There is no story here.

  67. Re:Not a matter of caring by RichiH · · Score: 1

    > and you see a once mighty company that was great for business, developers, and consumers

    Seriously? Or are you referring to DOS 5.0?

    Yes, a common platform is what helped PCs gain in the early days. But since then?

    Lock-in and anti-competitive measures are _never_ good for anyone other than the one doing it.

  68. Nothing to worry about by The+MAZZTer · · Score: 1

    MS has always made application compatibility their primary concern in their new OSes, even above security IMO. These guys don't have to worry. First of all desktop .NET applications can probably still function just the same way normal windows apps do. Same with silverlight. As for the "new" interface, I would imagine it can do everything IE10 will be able to do (ick), so I imagine it will support Silverlight and Flash and what have you, unless MS tries to pull an Apple for tablet support and blocks them.

  69. Silverlight? by Anonymous Coward · · Score: 0

    I've never even installed it. I never will either.

  70. Nothing new except for some users here by Whuffo · · Score: 1

    This is the way Microsoft has always worked. Roll out something nifty, get developers (developers, developers!) to invest time and effort into it, then upgrade it into something completely different or kill it. On the rare occasions when they get something right, they quickly morph it into something ugly. The thing to remember is that what's good for the developers or good for the general public doesn't matter - what matters is what puts more money in Microsoft's account.

  71. Those guys are forgetting one important thing... by CFBMoo1 · · Score: 1

    All those Silverlight apps need rewritten in HTML/CSS/Javascript. That means job security if you got good at programming in general and can pick up new things easy or had experience in HTML/CSS/Javascript before. What does it matter if it was done in Silverlight and now has to be converted to something else? Pick up or refresh yourself on the something else and keep getting paid.

    --
    ~~ Behold the flying cow with a rail gun! ~~
  72. It's about time they learned... by mario_grgic · · Score: 1

    This is just same old Microsoft. Happens to every Microsoft technology where instead of fixing issues, making standards compliant compilers etc, they just abandon the platform and start pushing for adoption of the new "best thing since sliced bread"...

    The sooner you realize the Microsoft technology stack you program in has nothing to do with making your life/career easier and your skills transferable but has everything to do with Microsoft fighting for turf against open standards competition on the other side (at times this includes everyone else), the better for you.

    And if in your awakening to this reality you also realize that UNIX has pretty much won on mobile side and that there is enough work on UNIX server side as well all the better for you.

    --
    As the island of our knowledge grows, so does the shore of our ignorance.
    1. Re:It's about time they learned... by RightSaidFred99 · · Score: 1

      UNIX hasn't won anywhere, and UNIX has nothing to do with mobile application development. Android could be running on Plan 9 and the iPhone on Windows CE and it wouldn't affect Joe Application Developer.

      Same on the server side - nobody serious uses bullshit UNIX Sysadmin cum developer tools to develop enterprise apps. They either use Java (which works same on UNIX/Windows) or they use .NET.

    2. Re:It's about time they learned... by mario_grgic · · Score: 1

      Thanks for that eloquent and elucidating comment. I feel enlightened now. Seriously, go back under the rock you crawled under and continue debugging that Win32 app, since your sure don't sound like you know anything else.

      --
      As the island of our knowledge grows, so does the shore of our ignorance.
    3. Re:It's about time they learned... by Anonymous Coward · · Score: 0

      How about instead of that he goes back to infecting your whore mom with Herpes? I heard she did so many gangbangs when she was pregnant with you that your head has more dimpled penis head indentations than a golf ball.

    4. Re:It's about time they learned... by mario_grgic · · Score: 1

      Boy, Windows developers are getting really so frustrated. Poor guys. It must feel horrible realizing after 10 years of rape by Microsoft that you have wasted a good portion of your life on useless endeavor and it's now time to wake up and learn something useful, like some UNIX skills.

      Take a spot at the back of the queue Microsoft re-boot monkey. Your programming skills are worth shit in this new world.

      --
      As the island of our knowledge grows, so does the shore of our ignorance.
  73. hmm I'm an ass by drinkypoo · · Score: 1

    Looks like it runs on OSX too, I have no idea how I failed to notice that. probably just my aversion to all things Apple coupled with my aversion for all things Microsoft. Consider my face red.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:hmm I'm an ass by Anonymous Coward · · Score: 0

      IIRC the Mac version is well behind though, so it'll be limited to older features.

    2. Re:hmm I'm an ass by drinkypoo · · Score: 1

      IIRC the Mac version is well behind though, so it'll be limited to older features.

      Silverlight is shit on Windows so I can only imagine it's even shittier on OSX. With that said, it doesn't change the fact I was wrong (on the internet)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  74. hello webmaster by formation · · Score: 0

    Check to see if your Company name is available http://bit.ly/m2IHF4

  75. Theres a joke about this.. by Anonymous Coward · · Score: 0

    Intern: Sir, the Silverlight developers are revolting!
    Manager: Thats right, they need to have a shower and get out more.

    (CAPTCHA: tyranny)

  76. Re:Have you seen Win8 by smelch · · Score: 1

    You're clearly being ridiculous. Win7 is not almost usable, it is good. Everybody likes it. Also, hasn't the slashdot crowd had enough of mocking Windows 8 on a shell alone? Specifically when it comes with two different versions, classic and touch because its an OS for desktops, laptops and tablets so, uh, the tablet needs a different UI to be a little more usable? Holy shit. Also, Microsoft not saying ".Net will run on Windows 8!" means they're deprecating it fast? Somehow I feel like I need to wait a while before screaming Windows 8 is the devil and we'll never get off of XP. Actually I would never say that because everybody who has ever used Windows 7 knows it is a good upgrade to XP.

    --
    If I can just reach out with my words and touch a butthole, just one, it will all be worth it.
  77. No Reflection.Emit in Silverlight for WP7 by tepples · · Score: 1

    Nah, all of the former VB developers have moved to Python.

    The first thing that comes to people's minds when they think "Silverlight" is Netflix. The second is Windows Phone 7. Anyone developing applications for Windows Phone 7 is using either Silverlight (the "application" toolkit) or XNA (the "game" toolkit) on top of the .NET Compact Framework. I've read that IronPython, the port of Python to the .NET Framework, doesn't work on Windows Phone 7 due to the lack of System.Reflection.Emit.

  78. Re:Or maybe not by mswhippingboy · · Score: 1

    I seem to recall Bill G. a few years ago saying "I believe OS/2 is destined to be the most important operating system, and possibly program, of all time.". Now that he's no longer in charge, I'm sure they're even more loyal to their developer base...

    --
    Sometimes the light at the end of the tunnel is the headlight of an oncoming train.
  79. Oh dear, not again by Sla$hPot · · Score: 1

    Oh dear.

    An other group of disgruntled MS developers that invested blood, tears, wife and kids on a strategic fiasco.
    Think of it this way. MS is learning and are beginning to make real tough decisions.
    Silverlight as a technology is not so bad. But it is and will always be a MS proprietary technology.
    However you can still use most of your skills with WPF. So it is not all that bad after all.
    Now ASP.NET user controls. That was a big f"#% disaster that took ten years to correct.
    Finally someone came up with Razor. Cutting all the way back to the good old ASP regards to client server design and dev. workflow.
    And ASP.NET is suddenly not so horrible anymore.

    Cheer up Silverlighters and learn some good old HTML, AJAX, WebKit, the Canvas tag, SVG, and perhaps some WebGL.

  80. VB6 all over again, but bigger by gestalt_n_pepper · · Score: 1

    You'd be a damn fool to invest any time in learning any Microsoft technology. Java code from 15 years ago is still working fine, thanks. More importantly, you can still make a living from it. In the end, the Microsoft Arrogance department will only support C++ and then, only because their own software is coded in it.

    Technologies may change. Code syntax doesn't have to. You can extend to the new, without destroying the old. The guys-with-a-better-idea never bothered.

    --
    Please do not read this sig. Thank you.
    1. Re:VB6 all over again, but bigger by hoppo · · Score: 1

      .NET code from 11 years ago will also still work just fine, too. VB code still runs as fine as it ever did with the final version of the VB runtime. Even if Windows 8 "abandons" Silverlight, there will almost certainly be nothing to stop someone from building and running a Silverlight application, much like nothing but common sense would stop someone from building and running a VB6 application. To this day, you can still download the latest service packs for Visual Basic 6.0 from Microsoft's site. This is not abandonment. Every product, either proprietary or open source, will reach an effective end of life, where no new features are implemented. The last C++ standard was released 8 years ago. Are there "legions" of C++ users who claim to be left in the lurch? No.

      The aforementioned technologies are careful to maintain backwards compatibility when they are updated. But you can't expect full compatibility between one platform and another, just because both are produced by the same company.

    2. Re:VB6 all over again, but bigger by RightSaidFred99 · · Score: 1

      Arrogance department will only support C++ and then, only because their own software is coded in it

      WTF are you blathering about? C/C++/C#/F#/Javascript/DLR and other shit are supported.

    3. Re:VB6 all over again, but bigger by Anonymous Coward · · Score: 0

      I thought all the Microsoft products were coded in Visual Basic .NET. From the performance all their products have exhibited, especially on otherwise fast machines.

  81. What would Silverlight add? by tepples · · Score: 1

    Considering that there is a rumor that Xbox will support Silverlight sooner rather than later

    Xbox 360 already supports XNA, a more game-oriented toolkit for the .NET Compact Framework. What would Silverlight add?

    1. Re:What would Silverlight add? by phantomfive · · Score: 1

      It could add GUI capability, much like it does on WP7 (silverlight for GUI, XNA for games)

      --
      "First they came for the slanderers and i said nothing."
    2. Re:What would Silverlight add? by tepples · · Score: 1

      But I thought all products offered through Xbox Live Indie Games had to be games, not apps. For example, I seem to remember reading that video-playing applications were specifically forbidden. Did you mean an XNA game with Silverlight menus? If so, would it be possible to make a set of mostly Silverlight-compatible controls based on Moonlight?

    3. Re:What would Silverlight add? by phantomfive · · Score: 1

      Hmmmm good questions.....I'm not really sure the answers.

      --
      "First they came for the slanderers and i said nothing."
  82. My Prediction by YojimboJango · · Score: 1

    Ok I'll go out on a limb here and make a prediction. MS is just copying the osX iOS split from Apple, but doing it wrong.

    Basically they're going to want all their applications to be redone in html 5 and javascript so that they can be optimised for touch interfaces (like apple did with iOS). They're doing this because for some misguided reason they think touch will take off on the desktop. I saw their demo and I'm guessing that if you want your app to get it's own live tile on the "Main" screen, then you'll have to create a html5 interface for it. Chances are that they'll try to announce a something to ease the transition in Visual Studio this September, but development isn't going as well as it should and they know they're probably going to miss that deadline.

    Either way it's just people moaning that they have to redo their presentation layer. Big whoop, if you're a even a terrible coder html and javascript should not be difficult to pick up.

  83. $200 for a Silverlight license by tepples · · Score: 1

    Its available for Windows and Mac

    Both of which cost money. Adding Windows to a home-built PC costs 200 USD. Is a version of Silverlight that is compatible with existing web sites available for any operating system that is freely redistributable?

    1. Re:$200 for a Silverlight license by smash · · Score: 1

      No. Are any significant percentage of internet users on free operating systems? Answer: No, not really.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  84. Writing one model for ObjC++ and .NET platforms by tepples · · Score: 1

    It's also exactly the reason why you should choose a layered architecture, and preferably MVC/MVP or MVVM.

    I too am a fan of model-view-controller and other layered architectures. But a layered architecture doesn't help if the different platforms don't share a language. Imagine that I need to support one platform that supports only standard C++ and Objective-C and another platform that supports only 100% pure .NET IL. In which language should I write the model? Or should I write the model in an interpreted language and write an interpreter for each platform? I'm hesitant to do so for fear of the hit to speed and battery life.

    1. Re:Writing one model for ObjC++ and .NET platforms by WarwickRyan · · Score: 1

      The article you posted is suffering from semantic leak. The words "layered" and "tiered" have many, subtly different meanings depending on who you're talking to. I, personally use a broad definition: a layer or tier says nothing about where the code is running.

      The main benefit is that by having your state, interface and actions split up it becomes simple to change the way each of those are executed or handled. Data could be read directly from a database, with the actions running on a remote machine communicating with the client via RPC. Plus when separated it's generally easier to use codegen for each part targeting various platforms (ideal for implementing client-side validation!).

      For LOB or data-driven applications (which I'm assuming is the standard use-case for Silverlight compare to JS/HTML) you would be advised to implement a service layer over your domain-entities. That gives you platform-level separation. Or at least it should, as that's kind of the whole point :)

      With a service-layer in place, you have some kind of translation on the boundaries. For example you access your domain via a webservice, which serializes to XML, JSON, whatever, which is then reconstituted on the frontend.

      These conversions should be totally automated and preferably nicely wrapped on the platforms supporting each layer.

      Depending on your exact problem, you could even approach something such as Modal Driven Architecture. There you define an application as a model (usually UML), and then use that as input to your multiple, target-platform-specific compilers. This is particularly suitable to for CRUD systems: from one UML model you can generate a complete database, object model, winforms and web frontends. Though, to be honest, I'm not sure if there are many examples where the resulting interface can be described as "high quality". Oh, and from what I've seen the motivation for using such an architecture has been more to do with technical deficiencies of the modellers than any benefit over other methods. Though, as with everything, that's far from a rule. If your problem is easier to user-stand when it's modelled visually, and it's worth trading potential UI quality for it, then that's great.

    2. Re:Writing one model for ObjC++ and .NET platforms by tepples · · Score: 1

      The article you posted is suffering from semantic leak. The words "layered" and "tiered" have many, subtly different meanings

      The notice at the top of the article says the author would appreciate corrections on the talk page.

      I, personally use a broad definition: a layer or tier says nothing about where the code is running.

      In general, yes. But given another article on the same site about XNA and its implications for portability of a video game, it appears the author has in mind a situation where the logic layer and the presentation layer have to run on the same machine. For example, a device might not have a persistent connection to the Internet, which rules out relying exclusively on "a remote machine" for any layer. For example, this is the case for a single-player or local-multiplayer video game, whose logic layer has to run apart from any central server.

      Plus when separated it's generally easier to use codegen for each part targeting various platforms

      What kind of "codegen" are you talking about? I used Google, but it came up with a company offering software for the travel and tourism industry. Or by "codegen" were you referring to "code generation" in particular, in which an application's model or logic layer is written in a domain-specific language and compiled to multiple platforms' preferred languages? Your mention of "Modal [did you mean Model?] Driven Architecture", whose Wikipedia article mentions writing the platform-independent model in a domain-specific language, makes me think this is what you mean. So it appears a video game programmer would have to invent a programming language, write a game's model in that language, and then write translators from that language to C#, Java, C++, ActionScript, etc. in order to hit all the platforms. Or what am I missing?

  85. a complete misunderstanding of the debate here.... by the-matt-mobile · · Score: 1

    Obviously from this thread and the headline, there's little understanding of what the uprising is about. Silverlight is not dead - perhaps on the web at large, but within intranets and line of business apps it's huge. But that's the stuff that you'd never see if you don't work for a Microsoft shop. And the big issue isn't any of that anyway - it's that Microsoft has FINALLY been working on getting their mobile strategy together and now it looks like they're changing directions erratically. Windows Phone 7 was a huge (but late) step forward, and a lot of investment has begun in that arena. And silverlight was a big part of that. And now with the Windows 8 announcement with so much focus on mobile, the silence about silverlight is deafening. There's nothing that indicates that they are building on their previous direction.

    Now, you may be part of the typical slashdot crowd and believe that this is just SOP with Microsoft, and for a small subset of technologies you'd be right, but mostly that opinion is dead wrong as MS is probably one of the best companies out there at supporting legacy tech and putting out stuff with backwards compatibility in mind. It's what keeps MS in business, and it's something that has many flaws, but is their greatest strength as well. This Windows 8 announcement looks to be an abandonment of that philosophy, and it's a bit alarming. If they have something to say about WPF development for mobile, they need to say it - and quick. (Full disclosure: Professionally, I'm a .NET developer, but have never had anything but passing interest in silverlight)

  86. silverlight isn't just VB/.net and caml? by sgt+scrub · · Score: 1

    I thought silverlight was just an IDE/RAD for .net and a derivative of CAML?

    --
    Having to work for a living is the root of all evil.
    1. Re:silverlight isn't just VB/.net and caml? by Anonymous Coward · · Score: 0

      boy are you ever a retard. It's a sandboxed implementation of a subset of the .Net platform.

  87. They threatened to revolt? by Chysn · · Score: 1

    Because I'd like to know what form this "revolt" is going to take. Are they going to stop developing with Silverlight in protest? Are they going to reverse engineer and distribute a compatible Silverlight product of their own? Are they going to stop talking up Microsoft to their buddies? Are they going to take to the streets with torches? Because "whine in forums" isn't really a synonym for "revolt."

    --
    --I'm so big, my sig has its own sig.
    -- See?
    1. Re:They threatened to revolt? by Cro+Magnon · · Score: 1

      You misunderstood. They didn't say SL devs were going to revolt. They said SL devs were revolting. There is a difference.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    2. Re:They threatened to revolt? by Chysn · · Score: 1

      Now, that's just mean.

      --
      --I'm so big, my sig has its own sig.
      -- See?
  88. Re:Were you born yesterday? by gr8_phk · · Score: 1

    And at the end of the day, the message from Microsoft was that Silverlight will be everywhere "in the future," so we hoped we could hit all platforms with a rich product without doing any porting.

    And now this, the latest in a long steady stream of screw-overs.

    That screw-over line made me laugh. I was already thinking "man these guys really drank the koolaid". Do you recall Plays-for-sure? I got stuck in the 90s when DDE was borked and they said just switch to OLE. There is a reason slashdot thinks Silverlight is a bad idea and you guys were wrong to choose it. There is even some great writing by Joel on the subject and that was written in 2002. It doesn't matter if it made sense at the time for a .net shop. It was a poor strategic decision. You don't get to come back a few years later and try to justify that with but but but... Many (most) people had better insight and avoided it. Next time, evaluate technology and make the right choice. Don't just do it because it's the "next big thing" from your current supplier. And lastly, I think you're a liar or just plain stupid when you said you believed a Microsoft technology would give you a cross-platform solution.

  89. Re:Have you seen Win8 by miffo.swe · · Score: 1

    Windows 7 is not a good OS and everybody do not like it, they just like it better than Vista. Its better than Windows Vista and when people compare them side by side, Windows 7 wins but thats because Vista was such a turd, not because Windows 7 is any better than XP. Windows 7 is as plagued by security issues as any of its predecessors and just as susceptible to the famous bit-rot of Windows XP. Ive seen countless people discover that firsthand, fresh install runs fine but half a year later its time to reinstall it all.

    Windows 8 isnt an OS, its atleast two completely different OS with similar UI and hopefully a cross-platform development kit. Older stuff will only run on one of them so the confusion will be rather hilarious to watch once people realize its not backwards compatible at all in one of the versions.

    I had my hopes up that Windows 8 would be a cleanup of Windows 7 and some simplification and deprecation of all the old cruft still running the show in Windows. What we get are the same old crap but with yet another UI ontop of it and new places to hide all the various settings and dialogs.

    If Windows 7 is your answer you take your questions right out of Microsofts glassy marketing material.

    --
    HTTP/1.1 400
  90. Re:Silverlight is a windows/ie only thing by Anonymous Coward · · Score: 0

    If it doesn't run on my bosses iPad, it's worthless. If it doesn't run on our salespeople's Android tablets it is worthless.

  91. "Redmond finally embraces open standards." by scorp1us · · Score: 1

    So, the only "open standards" to do what the want is either HTML5 (likely, embraced and extended) or the lesser known QML from Nokia.

    --
    Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
  92. Re:Have you seen Win8 by smelch · · Score: 1

    So a version of linux compiled for x86 and a version compiled for x64 are two different operating systems because x64 apps don't run on x86 machines? Are you fucking stupid? Also, that does not include any .Net applications that run on the CLR or any Java apps that run on a JVM. Oh, shit, looks like StarCraft won't run on my ARM tablet! Somehow I'm shocked by this! To say it isn't backwards compatible at all is misleading at best, but I suspect you're just intentionally overstating the effects of having a different CPU architecture to make it sound like Windows 8 is going to be terrible. Is the version of Server 2003 that runs on Itanium a different OS than Server 2003 for x86 architectures?

    This is nothing new. And it is funny that you claim Windows 7 is no better than XP by citing some problems in XP that are still present in Windows 7. So does that mean Aero isn't better? Does that mean 64 bit support isn't better than in the 64 bit version of XP? Some of the changes to the task bar (such as jump lists) are nice, the libraries are nice, the search is much, much better than it ever has been. But you're right, Windows 7 is not worth upgrading to because it will get "bit rot" just like XP, so we should just stay there on a 32-bit operating system (or 64 bit with the worlds crappiest driver and application stability).

    --
    If I can just reach out with my words and touch a butthole, just one, it will all be worth it.
  93. Don't mate with a black widow! by Agent0013 · · Score: 1

    Developers expressed fears Microsoft might let their investment in skills "die on the vine"

    Serves them right for getting in bed with the evil empire. How many times has Microsoft demonstrated the way they treat their partners? Plays for Sure, IBM - PS/2, and the list goes on.

    --

    -- ssoorrrryy,, dduupplleexx sswwiittcchh oonn.. -Quote found on actual fortune cookie.
  94. Microsoft did not mention Flash either.... by Shadowmist · · Score: 1

    ... yet despite my fondest hopes it's not going away. Like Flash Silverlight will either sell it self or be relegated to serving Netflix.

  95. First DirectX 9.0c, now .Net (Flush...) by Telexer · · Score: 1

    Oh boy, here we go again.

    M$ killed DirectX 9.0c, and replaced it with incompatible XNA (aka DX10) -- this orphaned DXSound and other DX components. Sorry developers, wouldn't want to be ya.

    Now the abandonment of SilverLight and .Net.

    O well, lesson learned -- the hard way. Ha I wonder if this is because Visual Studio licenses are not meeting revenue expectations and the cash cow is drying up.

  96. Danke by tepples · · Score: 1

    Interesting read (through Google Translate). Thank you.

  97. Instead of Silverlight by MobyDisk · · Score: 1

    Microsoft should make .NET + WPF compile to HTML5 and/or Flash. And Adobe should make Flash compile to .SWF and HTML5. Separating the tools from the platform opens things up hugely. It is awesome when we see demos of people compiling old-skool C applications to Javascript using open-source options. If the big tool makers got into this it would be amazing. Naturally, they don't want things to be open. :-(

  98. Slashdotted by tepples · · Score: 1

    He said "background task". In other words, you're not waiting for it to complete.

    On a server, if enough background tasks are queued up, one for each client, then there eventually comes a point where there are so many background tasks that clients have to start waiting for them to complete. And on a handheld, even if I'm not waiting for a task to complete, the CPU still has to draw power from the battery until it completes.

    Most of the time, "good enough" actually is good enough.

    Except when your site gets linked on the front page of Slashdot, and it turns out that "good enough" isn't. But I agree with you that most web sites probably don't get exposure comparable to a Slashdotting.

  99. Where did I leave my violin? by return+42 · · Score: 1

    Oh deary me, how sad for them. They decided to sharecrop on Microsoft's patch, and now Microsoft has decided they don't want to farm that patch anymore and they're out in the cold. And of course Microsoft has never done anything of the sort before so they had no way whatsoever to anticipate this. Right.

  100. Watching Streaming Videos On Netflix by assertation · · Score: 1

    Developers expressed fears Microsoft might let their investment in skills "die on the vine" as Redmond finally embraces open standards"

    Does this mean that someday I will be able to watch streaming videos from Netflix on my Ubuntu Linux box?

  101. Re:Those guys are forgetting one important thing.. by that+IT+girl · · Score: 1

    +1 for this. Silverlight hasn't been around that long, they obviously were fairly recently able to learn something new. It's understandably frustrating to lose all that work, but they can certainly do it again and move on. The tech world is ever-changing, and we have to be too.

    --
    10 FILL MUG WITH COFFEE
    20 DRINK COFFEE
    30 GOTO 10
  102. silverlight by aahpandasrun · · Score: 1

    Many sites are phasing out their Flash interfaces. If you're a Silverlight developer, you should have seen the writing on the wall by now.

  103. And all this time I've been .... by Anonymous Coward · · Score: 0

    ...concentrating on developing my Windows Workflow skills. Silly me !

  104. Re:Not a matter of caring by BitZtream · · Score: 1

    http://www.lmgtfy.com/?q=Update+for+Microsoft+Silverlight+(KB2526954)+Failed

    That was hard wasn't it.

    The problem the GP had is they are still under the assumption that all slashdot users have a clue, while that was true many years ago, you clearly prove that it is no longer the case as you could have resolved the issue in a few seconds if you actually had a clue.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  105. much adieu about nothing by Anonymous Coward · · Score: 0

    Silverlight isn't going anywhere. MSFT is still heavily invested in it (Win phone apps are all Silverlight in case you forgot).

    That said, if it were going somewhere I'd be mad. Not because Silverlight specifically would be going, but because it would be replaced by something completely inferior. HTML5 is slower, scales worse, less functional, and easier to make bugs in than Silverlight.

  106. Re:Have you seen Win8 by ColdWetDog · · Score: 1

    (Allow me some visual thinking)

    Only on Oh-We-Can't-Figure-Out-Unicode Slashdot is "->" considered thinking visually ....

    --
    Faster! Faster! Faster would be better!
  107. Bi-annual Silverlight scare. by RightSaidFred99 · · Score: 1

    Silverlight isn't going anywhere. We get this scary FUD every 6 months or so that Silverlight is going away, but it's not.

  108. Locked gates work both ways. by DdJ · · Score: 2

    This sounds like another example of lock-in turning into lock-out.

    Microsoft has sometimes done things in a proprietary or different way as a tool for creating "lock-in" to their ecosystem. So folks adopt things like .Net and Silverlight and WMA format audio files.

    The other day I heard someone who I knew was a Microsoftie complaining that they couldn't upload their music to either Google's or Amazon's clouds and they couldn't figure out what was wrong. Well, if your music is in either MP3 or AAC format, it'll all work fine, as those are open enough. But if your music is in WMA format... Microsoft has tried to lock you in to Windows, and the result is that if you're not sophisticated enough to deal, you're being locked out of Google and Amazon and, basically, the future.

    Sounds like the folks who bought in to Silverlight are getting hit by the same phenomenon. It's interesting to me that it's happening at about the same time.

    I guess the lesson is to give up on drinking Microsoft's kool-aid, and go for standards-based interoperability wherever you can. It might be a little more work in the short term, but it will be less in the long term.

    (Prediction: Outlook/Exchange and SharePoint will suffer the same kinds of fates within 18 months, at least on a small scale.)

  109. I didn't even know there were any! by Anonymous Coward · · Score: 0

    Like Windows Phone, Silverlight is a lame duck. I'm surprised anyone used it.

    1. Re:I didn't even know there were any! by triffid_98 · · Score: 1

      Like Java Applets, Silverlight is a lame duck. I'm surprised anyone used it.

      There, I fixed it for you.

      On the plus side, anyone who 'pigeonholed' themselves into Silverlight can transition over to writing regular windows apps very easily. Silverlight = WPF (well, a subset of it).

  110. Re:Not a matter of caring by SuperKendall · · Score: 1

    Slashdot users still have more of a clue than the general populace. You just proved my point...

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  111. Re:Not a matter of caring by badran · · Score: 1

    You are kidding right. The whole IT support industry is based on the fact that most people cannot follow instructions.

  112. Re:Not a matter of caring by SuperKendall · · Score: 1

    Yes, for while I had it installed for a Mac for Netflix.

    I'm telling you, even the most simple plugin is a very hard gateway for most people to get past. 75% is awful when you consider that SIlverlight now comes on most PC's and Microsoft has been pushing it like hell AND Netflix requires it on the Mac.

    Who wants to target 75% of the internet? Not me.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  113. Silverlight isn't going away! On the contrary: by Anonymous Coward · · Score: 0

    http://www.winrumors.com/silverlight-isnt-dead-its-the-heart-of-windows-phone-windows-8-and-xbox/

  114. Why ,Net Shop by Anonymous Coward · · Score: 0

    I work for a .Net Shop and the why comes down to money.

    The cost of Microsoft software is tremendous, but if you get a gold, or even silver Microsoft Certification, you get discounts on the software. Part of this certification is using their products in basically everything you do. Sometimes even if their product is the completely worst choice.

    This is why there are .Net Shops because if you decide you want to develop products using Microsoft technology, it usually only makes sense to be all in.

  115. Maintainability by Anonymous Coward · · Score: 0

    which is really just another way of saying by utlizing standards and conventions (including a standard suite of tools) systems are much more maintainable than a schizo approach of optimum technology for every requirement.

    Sure, a skilled programmer can be multi-lingual (I am) but I can tell you with certainty that I understand the nuances of my primary language much better than secondary tertiary etc... Combine that with limits on head count in most teams and I'm not going to be able to hire a guru in every language (or even every major language) out there.

    Sometimes optimum solution has to take a back seat to practicality of being maintainable and by extension (due to deep knowledge of the specific tool rather than just knowledge) robustness, stability, etc...

  116. You're not getting it by Un+pobre+guey · · Score: 1

    they should just admit that they fucked up with Silverlight and hung the devoted developer community that exists out to dry

    There was no fuck up. They're marketing a new generation of products. To you. They're trying to make a few bucks. From you. Sure there's going to be a lot of needless busy work and reinventing the wheel for about the fifth time. By you. I don't really see any issues here. Except for you.

    More Kool-Aid?

  117. Re:Not a matter of caring by Tolkien · · Score: 1

    Ditto. Those videos are awesome.

  118. Silverlight = Business Apps - HTML 5 = Websites by danparker276 · · Score: 1

    Plugins like Silverlight are needed for out of browser business apps that need to print and run reports. Out of browser apps look like real desktop apps, without the painful install. And as an ex-Java/Perl developer, Silverlight is the best language I've ever used

  119. Being a ______ Developer by JobyOne · · Score: 2

    I've always felt that it's stupid to pigeon-hole yourself into being a _______ developer. I'm a professional graphic designer, just a hobby programmer, and a pretty experienced web designer and have done more than my share of front-end work over the years (including JavaScript in the bad old days).

    I realize that there is time and energy involved in learning a particular programming language/environment, but isn't that kind of what you signed up for? When I applied somewhere that used Quark I didn't say "sorry, I only design with InDesign and Photoshop." I warned them I didn't have much experience in it and that might slow me down a bit at first, then I sucked it up and learned the new environment when they hired me. The tools were different (in some places radically so), and took quite a lot of learning to acclimate myself, but surprise surprise the basic design skills I've developed over the years still applied.

    Similarly, the concepts of programming are the concepts of programming. Once you get good enough you aught to be able to transfer those skills to other languages. A loop is a loop, an array is an array, etc.

    That said, if you do put all your professional skill development eggs in one proprietary basket you completely deserve any harm that befalls you because of that dumb-shit decision. Doubly so if you're so dense that you can't transfer anything you learned writing VB in .NET to big boy programming.

    --
    Porquoi?
  120. Re:Have you seen Win8 by hairyfeet · · Score: 1

    Dude Win 7 is fricking awesome and if you haven't gotten it yet you don't know what you are missing! That is why the WinPhone Win 8 hurts so bad, it isn't like they are going from suck Vista to Suck Win 8 here. Breadcrumbs, libraries, excellent file management and search capability, built in performance monitoring and testing, hardware testing, hardware video acceleration, it all "just works" which is what makes their Win 8 "We can be as hip as Apple, yes we can, we really really can! STOP LAUGHING AT ME!" Ballmer mess really bites.

    So considering Win 7 will bu supported until 2020 (this is supposedly for Pro and up, but since the patches for Pro work on Home just like with XP, and Home is still getting patches I'd say that isn't a problem) your best bet is to get Win 7 and then sit back and watch Win 8 die hard. Then after a good bitch slapping like they got with Vista hopefully Ballmer will get the boot and Win 9 will be done by the office guys (which is who came in and did 7 IIRC) and it will be awesome again.

    Nice thing about Windows though is support lasts long enough you can just skip the shitty every other crapfests and just go from good version to good version. wish I would have done that instead of bashing my head on the desk for nearly a year trying to get Vista not to suck.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  121. I predict Silverlight retirement in 6 years. by Anonymous Coward · · Score: 0

    If you check the Wikipedia pages you find that:

    Visual Basic: Appeared in 1991 with the final release of VB6 in 1998.

    VB.NET: Appeared in 2001, Latest release April 2010

    Given VB was 10 years old when it was replaced by VB.NET, I'd say a re-write was in order. Same thing with iCloud and IE9 not supporting Windows XP, which is also 10 years old (Fall 2001). This means that Silverlight, which was released in April of 2007 (About 4 years ago) and is currently on it's 4th version with the 5th on it's way probably has another 5 or 6 years before it is rendered obsolete by the next technology shift.

  122. Re:Have you seen Win8 by hairyfeet · · Score: 1

    I can tell you how to make bitrot disappear forever if you'd like. This version of Win 7 I'm typing this on has been running since RTM, that is nearly 3 years, and my XP nettop has been running with the same install since Oct 04 and ZERO bitrot. Now there is a free way and a pay way, I use the pay way but the free way works as well, you just have to keep up with it. what you want is either Tuneup Utilities (the pay way and most excellent) or WinUtilites Free (The free way, you have to run it manually) because what I've found is that "bitrot" is caused by programs shitting on the registry which over time causes it to fill with invalid entries that screw shit up. With Tuneup (You can find a free license for 09 on several sites, they give it hoping you'll try it and buy the new version, worth every penny BTW) it fixes the mess caused by bad programs every 3 days with NO intervention on your part, just leave it alone and watch bitrot disappear.

    As for 7 not being good, can I have some of what you're smoking please? Win 7 is fricking awesome compared to XP! Surperfetch, libraries, excellent built in search, breadcrumbs, jumplists, OS level hardware acceleration, it is better and more intuitive in EVERY way. Hell my 68 year old dad got impatient and decided to install it himself rather than waiting on me. With XP it would have equaled a broken infected mess, with 7? I get there and the ONLY thing I had to do was install Firefox for him, that's it. It downloaded and install ALL the drivers, set up everything for him (the hardest question it asked was "are you at home or at work?" for the network settings) and even pointed him at first boot to a page with free and pay AV software so he wouldn't be vulnerable.

    It is bloody brilliant and why Win 8 going from the excellent Win 7 UI to Win Phone frankly sucks. I only hope that like their driver rules they force ISVs to have an interface for both the WinPhone UI and the Win 7 UI, otherwise I'll be spending another year tossing Win 8 for 7 like I did tossing Vista for XP. But frankly while I use XP on a couple of machines like my nettop where it really makes no sense spending $100+ on an HP license frankly running XP is just painful after running 7.

    I may end up breaking down and buying a 7 license for my nettop so I won't have to touch XP anymore, just go ahead and buy the family pack when I upgrade my nephew's box in a month or two with a new board so it'll support PCIe since I'll be getting his 7600GT AGP card out of the deal. Because after running 7 frankly WinXP looks like some creaky old crap which it really is. 7 is just head and shoulders better in every way, better security (4 per 1000 infections for 7 VS 18 per 1000 on XP IIRC) better UI, better performance with better management tools, just better in every measurable way. If you haven't switched you really should. Just give it a week to learn the new UI like breadcrumbs and jumplists and you'll never want to go back.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  123. Why'd U run from a simple question troll? by Anonymous Coward · · Score: 0

    http://tech.slashdot.org/comments.pl?sid=2225174&cid=36390518 Go on now, answer it, and face the music troll.

  124. Developers lol by Anonymous Coward · · Score: 0

    "Developers" = Script Kiddie no talent peons.

  125. Re:Not a matter of caring by Anonymous Coward · · Score: 0

    Yes, for while I had it installed for a Mac for Netflix.

    I'm telling you, even the most simple plugin is a very hard gateway for most people to get past. 75% is awful when you consider that SIlverlight now comes on most PC's and Microsoft has been pushing it like hell AND Netflix requires it on the Mac.

    Who wants to target 75% of the internet? Not me.

    I wasn't advocating targeting Silverlight (though I do think it was better than Flash at a time those were the options for some things), just thought the claim that mostly only Slashdotters were able to install it was a bit far fetched, to put it mildly.

    I wouldn't target only 75% of the Internet either, but seems many have been willing to make that choice when discontinuing support for IE6 and IE7 at at time the numbers weren't that much different.

  126. Re:Win7 by TaoPhoenix · · Score: 1

    Hiya.

    Your positive review of Win7 is noted. My "mostly usable" bit deals with the difference in legacy hardware specs because right now one of the things XP has going for it is that everyone's second hand boxes are coming up for $100 prices, so you can just slap XP on there and get stuff done.

    But your last paragraph, followed by your first one, is mostly my point, I am a bit nervous people will spend their time trying to make Win8 Not-Suk. Then after everyone else is exhausted again, let's echo your phrasing "Win 9 was done by the other guys" and it's good again. You know, I'm not at all confident Win7 will be "supported to 2020" because they're making the software apps side "X version only". I'm pretty sure that some stuff is already "Windows 7 only" aka Vista isn't supported. So soon they'll decide that Internet Explorer 11 or something is Windows 8 only. That's their version of Not Supporting the OS.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  127. Very few tablets run Windows by tepples · · Score: 1

    Tablets are just PCs with a touchscreen.

    But not all tablets have Silverlight because very few tablets run Windows. Tablets running iOS, Android, or BlackBerry Tablet OS don't have Silverlight.

    It's like if you were to say that a laptop isn't a PC because it's not a desktop.

    If desktops and laptops commonly ran different operating systems, I might be justified in saying that.

  128. i recently installed siverlight by Anonymous Coward · · Score: 0

    and when i run it, my pc drops into a lower gear. is this cause for concern?

  129. Good riddance by bitterblackale · · Score: 1

    Silverlight was an horrific attempt to imitate an already dying technology: Flash. I'm sorry, but anyone who invested time & money into Silverlight did not do one's homework. It was only ever a transitional technology, destined to be replaced by HTML5. Overall, it was basically flash, but slower, less cross-platform compatible, and generally less reliable. Flash for .net addicts. Thank god they're both on their way out.

    1. Re:Good riddance by FlyingGuy · · Score: 1

      And with any luck HTML5 will vanish with both of them.

      HTML5's biggest selling point is a canvas for making pretty pictures dance on the screen. NOTHING ELSE has changed in the HTML spec that amounts to anything, including local storage.

      HTML5 matters only to people who want to play games and watch porn. Business does not give a rats ass about that. What business cares about is being able to deploy and app that is not brittle and actually works on all three major platforms ( 1st Windows, 2nd IOS and in a dead last place, Linux Desktops ).

      --
      Hey KID! Yeah you, get the fuck off my lawn!