Dot NET 4 and Java Discussion

  • Upload
    jimblue

  • View
    218

  • Download
    0

Embed Size (px)

Citation preview

  • 8/9/2019 Dot NET 4 and Java Discussion

    1/30

    NameTitleMicrosoft Corporation

  • 8/9/2019 Dot NET 4 and Java Discussion

    2/30

  • 8/9/2019 Dot NET 4 and Java Discussion

    3/30

    Agenda

  • 8/9/2019 Dot NET 4 and Java Discussion

    4/30

    CreatingApplications in .NET and Java

  • 8/9/2019 Dot NET 4 and Java Discussion

    5/30

    Reasons CustomersAdopt .NET or Java

    Business

    Existing I.T. Skills Part of other Product

    Operating System/Interoperability

    Total Cost ofOwnership

    Reduce Cost

    Emotional

    Free Open

    Community Scalability

    Perception

    Platforms should be chosen for business reasons not

    emotional reasons

  • 8/9/2019 Dot NET 4 and Java Discussion

    6/30

    Enterprise vs. Open Source Java

    Enterprise Java

    Based on a particular JavaApplication Server

    Code and portability tied toApplication Server

    Applications built followingvendors recommendations

    Open Source Java

    Choice of frameworks andarchitectures

    Tend to be web applicationsPragmatic

    Interoperability

  • 8/9/2019 Dot NET 4 and Java Discussion

    7/30

    Agenda

  • 8/9/2019 Dot NET 4 and Java Discussion

    8/30

    Whats new in .NET Framework 4?

  • 8/9/2019 Dot NET 4 and Java Discussion

    9/30

    Side-by-Side Executionunder the same host process!

  • 8/9/2019 Dot NET 4 and Java Discussion

    10/30

    Dynamic language supported in .NET!

  • 8/9/2019 Dot NET 4 and Java Discussion

    11/30

    Will this make my life easier or harder?

  • 8/9/2019 Dot NET 4 and Java Discussion

    12/30

  • 8/9/2019 Dot NET 4 and Java Discussion

    13/30

    How do I mapDB changes to code?

  • 8/9/2019 Dot NET 4 and Java Discussion

    14/30

    How do I mapDB changes to code?

  • 8/9/2019 Dot NET 4 and Java Discussion

    15/30

    Kelly Blue Book &ASP.NET

  • 8/9/2019 Dot NET 4 and Java Discussion

    16/30

    Building rich internet applications?

  • 8/9/2019 Dot NET 4 and Java Discussion

    17/30

    http://memorabilia.hardrock.com/

    HardRock rocking it with Silverlight and.NET!

  • 8/9/2019 Dot NET 4 and Java Discussion

    18/30

    Rich InternetApplication (RIA) Services

  • 8/9/2019 Dot NET 4 and Java Discussion

    19/30

    WPF

  • 8/9/2019 Dot NET 4 and Java Discussion

    20/30

    Do your applications have a flow logic?

  • 8/9/2019 Dot NET 4 and Java Discussion

    21/30

    Workflow Foundation (WF)

  • 8/9/2019 Dot NET 4 and Java Discussion

    22/30

    Do you have a need forWorkflow Services?

  • 8/9/2019 Dot NET 4 and Java Discussion

    23/30

    Turn your ideas into software with VS 2010

  • 8/9/2019 Dot NET 4 and Java Discussion

    24/30

    Agenda

  • 8/9/2019 Dot NET 4 and Java Discussion

    25/30

    Work Easily with PopularApplications

  • 8/9/2019 Dot NET 4 and Java Discussion

    26/30

  • 8/9/2019 Dot NET 4 and Java Discussion

    27/30

    RichApplications

  • 8/9/2019 Dot NET 4 and Java Discussion

    28/30

  • 8/9/2019 Dot NET 4 and Java Discussion

    29/30

    Resources

    .NET Framework Developer Center:http://msdn.microsoft.com/en-us/netframework/default.aspx

    .NET Framework Home Page:

    http://www.microsoft.com/net

  • 8/9/2019 Dot NET 4 and Java Discussion

    30/30

    2009 Microsoft Corporation. All rights reserved. Microsoft, W indows,W indows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

    The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft m ust respond to changing marketconditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.

    MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIEDOR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.