none
.net 1.1 to 3.5 migration RRS feed

  • Question

  • Hello,

    Please help me with the Business and technology  benefits of migration my application from .net 1.1 to 3.5 ???????????????

    Wednesday, December 21, 2011 6:04 PM

Answers

  • Personally, I would consider migrating to .NET 4 at this point - however, 3.5 still has significant advantages over 1.1.

     

    Generics are probably the most significant advantage.  They provide type safety, which dramatically reduces the chance of bugs, but also significant performance improvements and usability improvements.

     

    There are also huge advantages to using some of the new language features.  Lambda expressions and LINQ can provide significant reduction in lines of code, etc.  The new framework improvements and features can, in addition, reduce teh amount of code and simplify development significantly.

     

     


    Reed Copsey, Jr. - http://reedcopsey.com
    If a post answers your question, please click "Mark As Answer" on that post and "Mark as Helpful".
    • Proposed as answer by REHAN BHARUCHA Thursday, December 22, 2011 4:29 PM
    • Marked as answer by Paul Zhou Thursday, December 29, 2011 8:32 AM
    Wednesday, December 21, 2011 6:34 PM
    Moderator
  • what are the business benefits? or limitations of .net 1.1

     

    The lack of generics means that you have to spend a lot more development effort to create the same functionality, and you'll have performance issues as well.  This leads to increased costs in terms of user and developer time, as well as an increase in the likelihood of bugs, which can be significant cost sources.

     

    Deployment of .NET 1.1 is not as easy as 3.5 (or 4.0), which increases IT costs.

     

    The improvements, especially in 4.0, with data access can also reduce the workload on servers, as technologies like EF (esp. 4.0+) tend to make it less likely that developers will write inappropriate queries, and make it far easier to do more data processing server-side vs. pulling data across the wire unnecessarily.  This can lead to decreased costs and lower requirements for the servers.

     

    Are there any specific benefits or areas you are interested in?


    Reed Copsey, Jr. - http://reedcopsey.com
    If a post answers your question, please click "Mark As Answer" on that post and "Mark as Helpful".
    • Proposed as answer by REHAN BHARUCHA Thursday, December 22, 2011 4:29 PM
    • Marked as answer by Paul Zhou Thursday, December 29, 2011 8:32 AM
    Wednesday, December 21, 2011 6:42 PM
    Moderator

All replies

  • Personally, I would consider migrating to .NET 4 at this point - however, 3.5 still has significant advantages over 1.1.

     

    Generics are probably the most significant advantage.  They provide type safety, which dramatically reduces the chance of bugs, but also significant performance improvements and usability improvements.

     

    There are also huge advantages to using some of the new language features.  Lambda expressions and LINQ can provide significant reduction in lines of code, etc.  The new framework improvements and features can, in addition, reduce teh amount of code and simplify development significantly.

     

     


    Reed Copsey, Jr. - http://reedcopsey.com
    If a post answers your question, please click "Mark As Answer" on that post and "Mark as Helpful".
    • Proposed as answer by REHAN BHARUCHA Thursday, December 22, 2011 4:29 PM
    • Marked as answer by Paul Zhou Thursday, December 29, 2011 8:32 AM
    Wednesday, December 21, 2011 6:34 PM
    Moderator
  • what are the business benefits? or limitations of .net 1.1

     

    Wednesday, December 21, 2011 6:39 PM
  • what are the business benefits? or limitations of .net 1.1

     

    The lack of generics means that you have to spend a lot more development effort to create the same functionality, and you'll have performance issues as well.  This leads to increased costs in terms of user and developer time, as well as an increase in the likelihood of bugs, which can be significant cost sources.

     

    Deployment of .NET 1.1 is not as easy as 3.5 (or 4.0), which increases IT costs.

     

    The improvements, especially in 4.0, with data access can also reduce the workload on servers, as technologies like EF (esp. 4.0+) tend to make it less likely that developers will write inappropriate queries, and make it far easier to do more data processing server-side vs. pulling data across the wire unnecessarily.  This can lead to decreased costs and lower requirements for the servers.

     

    Are there any specific benefits or areas you are interested in?


    Reed Copsey, Jr. - http://reedcopsey.com
    If a post answers your question, please click "Mark As Answer" on that post and "Mark as Helpful".
    • Proposed as answer by REHAN BHARUCHA Thursday, December 22, 2011 4:29 PM
    • Marked as answer by Paul Zhou Thursday, December 29, 2011 8:32 AM
    Wednesday, December 21, 2011 6:42 PM
    Moderator