Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Starting out with Visual Studio 2008-Need data access ad
Message
 
 
À
24/08/2009 05:38:51
Information générale
Forum:
ASP.NET
Catégorie:
Bases de données
Versions des environnements
Environment:
C# 3.0
OS:
Vista
Database:
Visual FoxPro
Divers
Thread ID:
01419709
Message ID:
01420113
Vues:
37
>Although I am not sure if your first statement is 100% correct. M$ invents new technology every couple of years so "WPF is the way to go" might turn into "WPF are won't get updated by MS in the future" in no time {g}.
>
>Keep in mind how long WinForms was maintained by MS.
>
>
>There is a philosophy in this industry that one should be learning a new technology every 6-9 months. The advantage is that the person becomes so accustomed to managing change that they've incorporated it into their thought process.
>
>Suppose you managed a vertical market application, and you have a few dozen customers. You will want your customers to be running the most recent version in production. When customers demand enhancements, you surely will only want to place those enhancements in the most recent code base. Imagine if your customers squaked about upgrading to version 5.0 of your product, citing some of the same logic being used here.
>

When I upgrade customers from vertical application version X to version Y, they don't have to relearn the application. Even if I rewrite my app from VFP to WinForms, the look and feel and the flow of the application will be the same. So that people can continue doing their job without weeks or months (as is the case in changing development platform) to relearn. So your logic, IMHO, does not apply here.

>Do I think that Microsoft's direction results in some pain and complication of developer's lives? Sure. But I see signs that they are headed in a direction of simplifying (relatively) their product offerings. Often my observation is that they generally go through a 3-phase evolution:
>

I disagree here too. In terms of the word "simplifying". Again IMHO M$ is becoming the company (in terms of their development platforms) of a few instead of many. With every new technology they lose a big chunk of the development community, either staying with previous technology or moving to something different.

>- Implement functionality and release
>- Greatly enhance that functionality in response to customer demands and release
>- Fine tune and clean up any integration issues and release one last time
>

Again, disagree. Response to the changes with new technologies is not as fast. I know you will disagree because you are a guru; that is, you are a minority who is capable of keeping up and being productive.

>It can be a 12/18 months or even years to go through those iterations.
>
>I'm drifting somewhat here, but my point is that it's helpful to step back and look at the bigger picture of what they're trying to accomplish.

I am trying to help my customers do their job and at the same time make a living. Very simple.

Thank you for your input.
"The creative process is nothing but a series of crises." Isaac Bashevis Singer
"My experience is that as soon as people are old enough to know better, they don't know anything at all." Oscar Wilde
"If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money that it values more, it will lose that too." W.Somerset Maugham
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform