Entries:
Comments:
Posts:

Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Discussions

William Kempf wkempf
  • Silverlight in 21 days!

    footballism wrote:
    If they really ended up implementing the Moonlight within the alleged days, then you by no means should use it

    Sheva


    I know you're joking, but did you read the post linked to?  They don't claim it's 100% complete.  Nor do they claim there's no bugs.  Nor do they claim it's production ready.  They haven't released a build for these very reasons.  However, they've implemented enough in those 21 days to run several sample applications and probably have enough to declare "beta" quality.

  • Silverlight in 21 days!

    And I don't mean one of those cheesy development books that claim you can learn a technology in only 21 days.  No, I mean the Mono team, though volunteers, managed to implement Moonlight, their Silverlight implementation on Linux, in only 21 days!

    http://tirania.org/blog/archive/2007/Jun-21.html

    No matter how you dice this, no matter what you think of .NET/Mono and Silverlight/Moonlight, this is something massively impressive and we should all be singing praises to those that have achieved this!

    I'm excited by this, and I have no interest in Silverlight/Moonlight.  I'd rather have cross platform WPF.  But 21 days?!!  Wow!!

  • example of bias, but tech bias

    Massif wrote:
    
    eagle wrote:
    

    Please give us a link to an article or story by the BBC with a positive spin on an American event or company.


    First find a positive American event or company

    (I know, I know I'm stirring.)


    If you can't say anything nice, it means you're not a nice person.  (Restraining self from telling you off.)

  • How long will Windows last?

    eagle wrote:
    The problem is the same as it alway was, anyone can create 10,000 usernames on C9.


    No, the problem is anyone can be an annoying so and so, as you're proving.  Numerous people on here have multiple logins for one reason or another, and for the most part, that doesn't make any difference to the quality of C9.  What's killing C9 are the trolls (you're being one now, even if it's not intentional).

    So, drop it and move on.  You have no evidence Kristina isn't on the level, and I don't get the impression that she's not.  You're being hypersensitive and closed minded.  Her post was a valid topic, and didn't really dip into troll territory.

  • How long will Windows last?

    Microsoft, the company, isn't likely to go away or even lose dominance in my life time.  At least no more than IBM did (and if you don't think IBM is still dominant, you're mistaken... they just aren't dominant in software).  They're simply too big, and thus far, agile enough to keep up with changes in our industry (despite slips, like being slow to get with the Internet).

    Windows, the OS, may continue to be the "market leader" for that entire period as well.  Or it may not.  Won't matter much.  In a fairly short time period (maybe ten years) the OS is going to become as meaningful as what brand of hardware you run.  W3bbo came close to why, even if he dismissed it.  I say close, because I don't think it will be "web" apps, but "distributed" apps.  We've been wrong for some time when we talk about web applications.  I've actually been saying that since the idea of web apps was dreamed up but not yet implemented.

    The web was built for documents, not applications.  It's unbelievable at what it does, and we've yet to explore it's entire realm of possibility.  But it's still not, nor will it ever be, appropriate for applications.  Like W3bbo said, you can push XHTML and JS only so far, and while we've not finished pushing there yet, it's still never going to be ideal for most applications.

    However, richer networked and distributed applications are going to become what's important, and what we use on a daily basis.  You saw that start with Java, continue with .NET, and now you're seeing a huge shift in this area with Flash/JavaFX/Silverlight, and, hopefully, WPF applications via ClickOnce (if not, some other tech will take that spot).  Since these applications are distributed and networked, there's a necessity that they be portable (and VMs allow this, with out the need for #ifdefs and other such painful code).  This means the OS will become no more important to users than the hardware is.  It will truly be a means to an end, and not the "platform" used on a daily basis.  The "platform" will be the Internet.  We'll use the same applications no matter where we are, no matter what computer we use, no matter what OS runs on the computer.

    That's why everyone is trying hard to gain dominance with the Internet technology dujor (again, Flash/Silverlight/JavaFX/XUL/pick a thousand other lesser known attempts).  Microsoft is doing better than most in this arena right now.  That's why I say with confidence that Microsoft isn't going away any time soon, even if the Windows OS might lose some market share.

  • I fear for Mary Jo Foley's life

    CyberGeek wrote:
    
    Bas wrote:
    The question was what has changed under the hood. Not why it is potentially better than Vista.


    Indeed, and that's the question I answered. When it comes to why Leopard is potentially better than Vista, I have a much harder time coming up with an answer. The reasons that I use OS X over Windows have been in OS X since the first version (I have a personal preference for the look and feel of OS X and its apps over Windows (a totally subjective thing), I like the pervasive integration of apps in OS X, and it's advantageous to my work to have a UNIX with a native Microsoft Office). The new stuff in Leopard is basically just icing on the cake. I quite like both OS X and Vista, I just like OS X more.


    I applaud you.  We need more people around here like you.  Especially in the Linux advocate crowd.  Different perspectives are invaluable, but zealotry and idiocy based around a brand are not.

  • HTML Parsing with .NET 1.1 ?

    If it's valid XHTML, then simply read it using XML.  Otherwise, there's not anything in the BCL that will allow you to read HTML, but there is the wonderful SgmlReader you can get here: http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=B90FDDCE-E60D-43F8-A5C4-C3BD760564BC

  • Beta is Creeping Together

    Color scheme is definately an improvement!

  • Question about using Linux.

    uriel wrote:
    Admittably that has happen to me with Fiesty Fawn Herd 4 (an Alpha) release, and a package known as beryl-settings-manager. Because of this, I could not properly change the settings of Beryl, and uninstallation of the package or reinstallation conventional did not work as expected. There will always be this problem with the way the Debian package manager works currently, but it is a managable problem, and it is rare. Indeed, I have yet to find a perfect operating system (and I have used quite a few), but Linux seems to be the best one out there.


    My experience (which I'm not claiming to be universal) is that it's not so rare.  I hit this wall within 6 months on every distro I've tried and with every package manager I've used.  Gentoo was by far the best here, where though it took technical knowledge you could do some amazing things to work around issues such as this, but you're not going to ask your "mainstream desktop" user to wait on ebuild.

    But I'm not trying to put Linux down here.  I'm just pointing out that Linux is the most popular *nix, and not necessarily the best *nix.  Depends on what you want a *nix for, for one thing.  Enterprise servers are much better off running Solaris or one of the other commercial *nix systems.  Desktop use is definately better off with a Linux variant, even if Linux still isn't ready for mainstream desktop usage.  Web servers can probably be run succesfully off of any *nix, so picking the right one comes down to other considerations.

    Etc, etc, etc.

  • Question about using Linux.

    uriel wrote:
    
    wkempf wrote:
    
    uriel wrote:
    Perhaps, since driver issues do plague Linux installs, but you should try installing the latest version of Fedora or Ubuntu if you are to believe it is difficult to install, at least try their installers. FreeBSD's installer is quite cryptic and requires some knowledge of UNIX systems, as well is being completely written in console. Big difference.


    1.  I never mentioned anything about installers.

    2.  I've used most of the top distros within the last few years.

    A good installer (which I can argue about with Linux... the initial install off CD is usually quite nice, but package management is a nightmare even with wonderful tools like apt/yum/etc) does not a "mainstream desktop" make.


    Can you give specific examples of how package management is a nightmare?


    I've done so in the past, and better than I'm going to make the attempt to today.  But I have experience with many of the package managers leading to broken packages caused by version conflicts in dependent packages.  It's usually possible to get out of these jams, but mom and pop won't figure it out.  It's basically the same as DLL hell on Windows, which has not been as big of an issue for many years because of SxS installations.