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
  • MS is busy... 2 new data access technologies announced.

    Astoria (http://astoria.mslivelabs.com/) and Jasper (http://blogs.msdn.com/adonet/archive/2007/04/30/project-codename-jasper-announced-at-mix-07.aspx).

    Astoria uses REST (yes, REST) and JSON/XML (yes, JSON) to expose data on the web, while Jasper sounds like some sort of ORM on steroids, though the details are missing in what I read.

  • So if Silverlight contains a portable .net core ...

    Lazycoder2 wrote:
    
    blowdart wrote: Which will run on the mac; this begs the obvious question, why isn't the whole thing being ported? (setting aside asp.net perhaps)


    I'll put aside my fanboy rantings of "why would I want to contaminate my Mac with the .NET Framework" because I would LOVE to be able to design Cocoa applications using Interface Builder and write all of my controllers using proper C#, not that Mono stuff.

    But there are some technical limitations to porting the entire framework to OS X. Not the least of which is that a lot of the .NET Framework is a wrapper for Win32, which doesn't exist on any Mac platform (either PowerPC or Intel). As far as I know, the specific database clients use OLEDB to connect to the databases, OS X only has ODBC.


    A huge portion of the BCL is standardized on NOT a Windows only concept.  Of what's left, there's a lot that's still highly portable, including the ADO.NET stuff you think is somehow tied to OLEDB (it's not... there's native drivers for nearly every DB on the market, including OS ones).

    There's really only a few small stacks and one very big stack that are tied to Windows (WinForms being the large stack).  We don't need, or even want, those to be ported, IMHO.  WPF should be an easy port, and should replace WinForms.

    MS could, and should, port a very viable desktop solution.  Give us the ability to not only do Silverlight, but click once deployed desktop applications.  As I've said on here before, that's the direction we're moving in, and MS can play nice here and thus become a dominant leader, or they can choose to live off the fat of the past for several more years but lose any potential for growth.  I'm hoping the choose to do things right here, because their development tools really are superior.

  • C9 V4 Silverlight!

    Harlequin wrote:
    Screw SilverLight. I just want the bloody ignore button ASAP.


    Can I hear an "Amen!", brother?!

  • C9 V4 Silverlight!

    dotnetjunkie wrote:
    

    One more vote for a 'Silverlighted' Channel9 !!

    That would be so cool, I can hardly wait!

    Ah, and please make it so that you can only use the site/forums with the Silverlight plugin installed, that way we can get rid of people like emet



    No, let's not.

    1.  It kind of proves their point, if you shut them out.
    2.  Not all Linux folk are "emets" or "beers".
    3.  We have our own trolls, like DarthVista.
    4.  If MS is going to truly succeed here (and I think they are well on their way, after yesterday) then within the next year they need to port Silverlight to Linux and within 2 years they need full desktop support of .NET (no ASP.NET or Winforms, but WCF, WPF, etc.) on all platforms as well.  Clickonce desktop applications are likely to be more useful than silverlight applications, after all.

    Come on, just because we have some Linux trolls is no reason to bash Linux or Linux users.

  • Ubuntu! Ubuntu! Ubuntu!

    emet wrote:
    It seems to be a little biased towards Windows, at least the different "features" he is comparing. But a well thought out review none the less.


    Really?

    Installation - If this section is biased towards windows, then you've proven one of the biggest complaints about Linux.  However, it's not, because Linux distros have come a long way with regards to installation.

    Hardware and PnP - Uhmm... if this is a bias towards Windows, Ubuntu's got problems.  In fact, Linux in general does have issues with hardware support, but I find it wrong to consider this comparison biased just because Linux doesn't support every piece of hardware under the sun.

    Software installation - Since you brag about apt, I guess you don't consider this one biased.

    Word processing - Since Windows doesn't come with anything other than WordPad, I'd say this was biased towards Ubuntu.  If he hadn't dinged them for the fact that Office is a separate purchase I'd have a different opinion.  But then, in that case I'm sure Vista would have one this category easily.

    Indexing/search - Maybe a Vista bias, since this is a core feature of Vista, while it's just an add-on program for Ubuntu.

    Multimedia - Since this is the #1 thing computers are used for, if Ubuntu can't live up here then it simply can't live up, period.  Can't call this one a feature that leads to a Vista bias.

    Image editing/picture management - See multimedia.

    Backup/Restore - A core requirement for computers since the beginning.  Don't think you can use this one for declaring bias either.

    So, which sections lead to a Vista bias again?

  • Get ​Instantiati​ng Class Name

    Generically, no (at least not with out some fragility).  For specific use cases, you could manage it through reflection and StackFrame objects.  But I agree that it's a better design to make something like this an explicit passage of meta data then to rely on reflection.

  • Changing Targeted .Net Framework - Visual Studio Orcas

    nodtek wrote:
    Sorry I'm using BETA1 - Got the versions incorrect.

    As for this drop down box, I can't seem to find it (definately using BETA1 I just checked) - Are you able to take a screenshot for me please?

    Thanks kindly.
    Image Hosted by ImageShack.us

  • Visual Studio.Net (​Express/​Full) Request

    earnshaw wrote:
    Well, you could have an enhanced refactoring tool that would simplify a nasty nest of IF statementz by automatically creating methods.  It would be up to the human in the loop to give them appropriate names, which could be aided by the refactoring tool.


    The IDE already has this capability, though you'll have to extract individual blocks instead of having some wizard walk you through all the branches (which is probably best any way, from a usability point of view).  And this is the proper solution here... a "tree of ifs" is a code smell that should be fixed.

  • Microsoft redefines the term RIA. Literally !!

    Do a Google search for "rich interactive application".  I get 10 hits.  None of them are MS related (obviously Google hasn't caught up to recent blog posts yet).  Interestingly, though, at least 2 out of 10 are directly linked to Adobe.  Should we accuse them of being deceptive instead?

    I think the rebranding of RIA is stupid.  Interactive makes no sense, and whether for good or evil purposes, it is a rewriting of history.  But I'm not going to attack MS or its employees for doing so.

  • Mono releases new GUI toolkit, changes everything.

    Wha?!?  What kind of lame joke is this?