I am currently using .NET 1.1 but my client wants to move application from .NET 1.1 to .NET3.5.
So client wants know how they will be benifited if migrate from 1.1 to 3.5.
What are the benifits of 3.5 over 1.1 for clients who is using that application?
With every version upgrade in .NET there’s a bunch of new features these features might be language / compiler enhancements which are not visually regocnizable by the end user.
However these features makes it easier for the developer to create solid and manageable applications, then one might wonder; What is really benefiting the end user?
If it is easier for you to create readable code that is much easier to test and quality ensure, then it will most likely benefit the end user.
It’s also become much easier to create trivial things in later .NET versions which will save you some development time which benefits the client of yours.
From a developers perspective there are a handfull of reasons why you should use .NET 2.0+ instead of 1.1 and all these reasons will in the end most likely give you a more trustworthy application which is to more value for your client.