.Net will be one of Microsoft's biggest mistakes.....
I think this sums it up best......
"Now Microsoft has so many developers cranking away that it's not enough to reinvent the entire Windows API: they have to reinvent it twice. At last year's PDC they preannounced the next major version of their operating system, codenamed Longhorn, which will contain, among other things, a completely new user interface API, codenamed Avalon, rebuilt from the ground up to take advantage of modern computers' fast display adapters and realtime 3D rendering. And if you're developing a Windows GUI app today using Microsoft's "official" latest-and-greatest Windows programming environment, WinForms, you're going to have to start over again in two years to support Longhorn and Avalon. Which explains why WinForms is completely stillborn. Hope you haven't invested too much in it. Jon Udell found a slide from Microsoft labelled "How Do I Pick Between Windows Forms and Avalon?" and asks, "Why do I have to pick between Windows Forms and Avalon?" A good question, and one to which he finds no great answer."
Joel Spolsky - http://www.joelonsoftware.com/articles/APIWar.html
.Net hasn't given us a straight answer to anything yet. .Net 1.1 is not backwards compatible with .Net 1.0. .Net 2.0 will not be backwards compatible with either of its siblings either.
.Net can't use all of the COM components that you spent a fortune amassing and is limiting the reach of valid technologies like ActiveX in the browser by no longer supporting the creation of activeX controls.
And, all of that scratching and clawing that you have done learning Winforms and Webforms? Hell, we'll just throw that out like we did Visual Basic 6 in favor of Avalon and WinFX.
Don't be concerned that Avalon and WinFX will ONLY run on Longhorn - everybody will upgrade as soon as it comes out. Right? I mean, everybody is on XP and 2003......aren't they? So, what else could you possibly need?
What's needed is a big fat wakeup call for Microsoft. I'd love to see Borland get the Os/2 source code from IBM, package the compiled OS with Borland's Delphi (or even C++) and give it away. Yes, GIVE THE OS AWAY - including all of the associated APIs. (I'd still hold back the actual source code for the OS - after all, somebody has to keep things compatible - look at the fragmentation of Linux and you just might agree with me.)
There would be a stampede of Visual Basic developers, open source champions and (most importantly) schools, teachers and students that would begin writing for this "new" platform.
The catch? They'd need to promise to ALWAYS provide backwards compatibility for 2 versions. Keep the changes limited. Value stability and compatibility over new and "shiny". And don't copy your competition like Microsoft's .Net has tried to copy JAVA. Actually innovate and lead - don't just use the words as a slogan to skirt lawsuits.
Borland could sell development tools (compilers and components) for a FREE OS that was years ahead of Microsoft years ago and make a killing. They've seen what people want and will use - simple tools like VB. Most "programmers" don’t write code for a living, they write code to make making a living easier. Even with all of its flaws, people loved VB.
When something works, and the originator abandons it, usually another company will come along and use the tried and true formula to make themselves wealthy. Well......Microsoft abandoned VB. It was simple. Non-programmers could hack out tools to make their jobs easier. The 3rd party component market for VB was a huge money-maker and it made the "programmers" happy too, because it made development even easier!
If only somebody with the infrastructure in place for such a task would step up to the plate...a home run is virtually guaranteed.
A Borland or an ORACLE would mop Microsoft up within 5 years if they simply did not adandon their user base as Microsoft is doing in favor of what the Redmond programmers want (and will, no doubt, get).
HEY BORLAND!!!! YOU LISTENING?
Let's face it. Microsoft wrote .Net for Microsoft......no one else. They wrote .Net to help themselves reach their dream of all Microsoft products as services by the year 2010.
Just step back and look at .Net. It's a great first stab at writing subscription software. And, they did a great job of selling an unfinished product to the world's largest beta test group. But the interface still sucked and remoting didn't deliver outside the intranet......so here comes Avalon.
You see, Microsoft knows that applications that look like crap sell like crap. That's why they are doing the whole Avalon thing. Their subscription-based software HAS to look as good as desktop software and that's what Avalon is for.
Abstraction of the desktop is NOT the goal. You'll still have to buy the latest, greatest Microsoft OS to enjoy the freedom of being tied to a new desktop with a new (surely to be replaced soon) framework like Avalon, or its replacement.
Hey! Maybe this OS programmer torture rack will have a window next to it! I can hardly wait!
But, NEVER forget, .Net was (and is) not about you, or me, or any other everyday developer. It's about Microsoft and their control of your desktop. It's about a company with $50 BILLION in cash reserves saying "That's not enough." Plainly put.... .Net is about greed and losing touch with reality.
Funny thing.....greed. When it takes over.....well, that's when you start LOSING money. You start making decisions that put the company before the customer. And, ever so slowly, the customers notice....and begin trying new things - at your competitors place of business. And, by the time you notice what you've done, you've destroyed the loyalty and faith that your customers had for you.....along with your bottom line.
And, all the Dean-ish "Developers! Developers! Developers! Developers!" rants in the world won't bring them back. After all, they never did listen to what you said. They were too busy watching what you did.
As for losing touch with reality.... Microsoft has become like the TV and movie "stars" that we are all so familiar with today. They live so far removed from everyday reality that it begins to affect their ability to think rationally. They've surrounded themselves with people whose very livelyhood depends on being liked enough to be kept around and given a paycheck for agreeing that the star's every idea is a stoke of genius.
Then they wind up on the front pages of the tabloids....and we all laugh at the people we worshipped yesterday.
It's true. Microsoft developers have created their very own Neverland.
If we all developed Microsoft operating systems and sold Office as a service, perhaps .Net, Avalon and WinFX would be good things.
We don't.
They aren't.
Well......you know what they say......"What goes up...."
(BORLAND! Call me!)
"Now Microsoft has so many developers cranking away that it's not enough to reinvent the entire Windows API: they have to reinvent it twice. At last year's PDC they preannounced the next major version of their operating system, codenamed Longhorn, which will contain, among other things, a completely new user interface API, codenamed Avalon, rebuilt from the ground up to take advantage of modern computers' fast display adapters and realtime 3D rendering. And if you're developing a Windows GUI app today using Microsoft's "official" latest-and-greatest Windows programming environment, WinForms, you're going to have to start over again in two years to support Longhorn and Avalon. Which explains why WinForms is completely stillborn. Hope you haven't invested too much in it. Jon Udell found a slide from Microsoft labelled "How Do I Pick Between Windows Forms and Avalon?" and asks, "Why do I have to pick between Windows Forms and Avalon?" A good question, and one to which he finds no great answer."
Joel Spolsky - http://www.joelonsoftware.com/articles/APIWar.html
.Net hasn't given us a straight answer to anything yet. .Net 1.1 is not backwards compatible with .Net 1.0. .Net 2.0 will not be backwards compatible with either of its siblings either.
.Net can't use all of the COM components that you spent a fortune amassing and is limiting the reach of valid technologies like ActiveX in the browser by no longer supporting the creation of activeX controls.
And, all of that scratching and clawing that you have done learning Winforms and Webforms? Hell, we'll just throw that out like we did Visual Basic 6 in favor of Avalon and WinFX.
Don't be concerned that Avalon and WinFX will ONLY run on Longhorn - everybody will upgrade as soon as it comes out. Right? I mean, everybody is on XP and 2003......aren't they? So, what else could you possibly need?
What's needed is a big fat wakeup call for Microsoft. I'd love to see Borland get the Os/2 source code from IBM, package the compiled OS with Borland's Delphi (or even C++) and give it away. Yes, GIVE THE OS AWAY - including all of the associated APIs. (I'd still hold back the actual source code for the OS - after all, somebody has to keep things compatible - look at the fragmentation of Linux and you just might agree with me.)
There would be a stampede of Visual Basic developers, open source champions and (most importantly) schools, teachers and students that would begin writing for this "new" platform.
The catch? They'd need to promise to ALWAYS provide backwards compatibility for 2 versions. Keep the changes limited. Value stability and compatibility over new and "shiny". And don't copy your competition like Microsoft's .Net has tried to copy JAVA. Actually innovate and lead - don't just use the words as a slogan to skirt lawsuits.
Borland could sell development tools (compilers and components) for a FREE OS that was years ahead of Microsoft years ago and make a killing. They've seen what people want and will use - simple tools like VB. Most "programmers" don’t write code for a living, they write code to make making a living easier. Even with all of its flaws, people loved VB.
When something works, and the originator abandons it, usually another company will come along and use the tried and true formula to make themselves wealthy. Well......Microsoft abandoned VB. It was simple. Non-programmers could hack out tools to make their jobs easier. The 3rd party component market for VB was a huge money-maker and it made the "programmers" happy too, because it made development even easier!
If only somebody with the infrastructure in place for such a task would step up to the plate...a home run is virtually guaranteed.
A Borland or an ORACLE would mop Microsoft up within 5 years if they simply did not adandon their user base as Microsoft is doing in favor of what the Redmond programmers want (and will, no doubt, get).
HEY BORLAND!!!! YOU LISTENING?
Let's face it. Microsoft wrote .Net for Microsoft......no one else. They wrote .Net to help themselves reach their dream of all Microsoft products as services by the year 2010.
Just step back and look at .Net. It's a great first stab at writing subscription software. And, they did a great job of selling an unfinished product to the world's largest beta test group. But the interface still sucked and remoting didn't deliver outside the intranet......so here comes Avalon.
You see, Microsoft knows that applications that look like crap sell like crap. That's why they are doing the whole Avalon thing. Their subscription-based software HAS to look as good as desktop software and that's what Avalon is for.
Abstraction of the desktop is NOT the goal. You'll still have to buy the latest, greatest Microsoft OS to enjoy the freedom of being tied to a new desktop with a new (surely to be replaced soon) framework like Avalon, or its replacement.
Hey! Maybe this OS programmer torture rack will have a window next to it! I can hardly wait!
But, NEVER forget, .Net was (and is) not about you, or me, or any other everyday developer. It's about Microsoft and their control of your desktop. It's about a company with $50 BILLION in cash reserves saying "That's not enough." Plainly put.... .Net is about greed and losing touch with reality.
Funny thing.....greed. When it takes over.....well, that's when you start LOSING money. You start making decisions that put the company before the customer. And, ever so slowly, the customers notice....and begin trying new things - at your competitors place of business. And, by the time you notice what you've done, you've destroyed the loyalty and faith that your customers had for you.....along with your bottom line.
And, all the Dean-ish "Developers! Developers! Developers! Developers!" rants in the world won't bring them back. After all, they never did listen to what you said. They were too busy watching what you did.
As for losing touch with reality.... Microsoft has become like the TV and movie "stars" that we are all so familiar with today. They live so far removed from everyday reality that it begins to affect their ability to think rationally. They've surrounded themselves with people whose very livelyhood depends on being liked enough to be kept around and given a paycheck for agreeing that the star's every idea is a stoke of genius.
Then they wind up on the front pages of the tabloids....and we all laugh at the people we worshipped yesterday.
It's true. Microsoft developers have created their very own Neverland.
If we all developed Microsoft operating systems and sold Office as a service, perhaps .Net, Avalon and WinFX would be good things.
We don't.
They aren't.
Well......you know what they say......"What goes up...."
(BORLAND! Call me!)

16 Comments:
St0ck For Your Review - FCPG
Current Profile
Faceprint Global Solutions (FCPG)
Current Price $0.15
A U.S. based-company dedicated to the goal of
bringing effective security solutions to the marketplace.
With violent and white-collar terrorism on the rise,
companies are starving for innovative security solutions.
FCPG is set to bring hot new security solutions to
the industry, with currently over 40 governmental and
non-governmental contracts, being negotiated.
Please Review Exactly What this Company Does.
Why consider Faceprint Global Solutions (FCPG)?
Faceprint Global Solutions (FCPG) holds the exclusive
marketing rights from Keyvelop, to sell the world�s
leading encryption technology to be distributed directly
to the Healthcare industry in North America.
Faceprint Global Solutions has completed its biometric
software that recognizes facial features of individuals
entering and leaving through airports, ship yards, banks,
large buildings, etc.
FCPG acquired Montreal-based Apometrix Technologies,
which enhances the companies mission of being a
full-service provider to the multi-application smart
card industry. The North American market appears ready
for significant expansion of price-competitive, proven,
multi-application solutions on smart cards. Apometrix's
forecast of over 300 customers and sales of more than $50
million in North America over the next five years, appears
very realistic, according to company management.
Faceprint Global Solutions is currently in contract negotiations
with over 40 governmental agencies and businesses seeking to use
their encryption, biometric, and smart-card technologies.
Breaking News for Faceprint Global Solutions (FCPG)
Faceprint Global Solutions (FCPG) is pleased to announce that
IBM will now offer the world�s leading encryption software to
its major Healthcare clients in North America.
With FCPG owning the exclusive North American rights to distribute
the worlds leading encryption and transmission software developed by
Keyvelop, FCPG is poised to capture large volumes of sales generated
by customers currently using IBM�s software in the healthcare and other
industries.
�This is a very positive move for FCPG and for Keyvelop,� said FCPG
CEO Pierre Cote. �We are very happy about the decision to go with IBM.
This is a continuation of the progress made by everyone associated
with FCPG and its partners.�
Buell Duncan, IBM's general manager of ISV & Developer Relations commented,
�Collaborating with Keyvelop will ensure that we develop open solutions that
are easy to maintain and cost effective for our customers in the healthcare
and life sciences industry.�
Among other things, this new software technology which is currently
being used by a number of European healthcare companies, is used to
send any file, regardless of format or size. Encryption keys, evidence
of transmission integrity with fingerprint calculation, time-stamping
of all actions and status record updating, pre-checking sender and
receiver identities, validating file opening dates are part of Keyvelop features.
About FacePrint Global Solutions, Inc.
FCPG operates a business, which develops and delivers a variety of
technology solutions, including biometric software applications on
smart cards and other support mediums (apometric solutions). FCPG�s
products provide biometric solutions for identity authentication and a
host of smart card- and biometrics-related hardware peripherals and
software applications. Apometrix, FCPG�s wholly-owned subsidiary,
combines on-card or in-chip multi-application management solutions
with best-of-breed �in-card matching� biometrics. Keyvelop�s secure
digital envelope solution and Apometrix�s on-card biometrics work
together to produce the winning combination in the fields of security,
traceability and identity management.
Conclusion:
The examples above show the Awesome, Earning Potential of little known
Companies That Explode onto Investor�s Radar Screens. This sto,ck will
not be a Secret for long. Then You May Feel the Desire to Act Right Now!
And Please Watch This One Trade!
GO FCPG!
Disclaimer:
Information within this email contains "forward |ooking statements" within
the meaning of Section 27Aof the Securities Act of 1933 and Section 21B of
the Securities Exchange Act of 1934. Any statements that express or involve
discussions with respect to predictions, expectations, beliefs, plans,
projections, objectives, goals, assumptions or future events or performance
are not statements of historical fact and may be "forward |ooking statements".
"Forward |ooking statements" are based on expectations, estimates and projections
at the time the statements are made that involve a number of risks and uncertainties
which could cause actual results or events to differ materially from those presently
anticipated. We were paid a sum of three thousand USD to disseminate this information
from ir marketing. Forward loking statements in this action may be identified through
the use of words such as "projects", "foresee", "expects", "will", "anticipates",
"estimates", "believes", "understands" or that by statements indicating
certain actions "may", "could", or "might" occur. Risk factors include
general economic and business conditions, the ability to acquire and develop
specific projects, the ability to fund operations and changes in consumer and
business consumption habits and other factors over which the company has little
or no control. The publisher of this newsletter does not represent that the
information contained herein are true and correct.
Refinance your Home loan Now, Click Here to save thousands of dollars a year on your home loan.
You have some good material ...would you like to visit my blog as well?
popup maker Please Disregard the title it's on my product web site.
Found your blog while surfing, great info...would you like to visit my blog as well?
advertising Please Disregard the title it's on my product web site.
You have some good material ...would you like to visit my blog as well?
internet marketing software Please Disregard the title it's on my product web site.
You have some good material ...would you like to visit my blog as well?
banner ads Please Disregard the title it's on my product web site.
You have some good material ...would you like to visit my blog as well?
online advertising Please Disregard the title it's on my product web site.
It's amazing what information you can find when you surf blogs, I came across yours.. great info...would you like to visit my blog as well?
sticky notes Please Disregard the title it's on my product web site.
You have some good material ...would you like to visit my blog as well?
popup window Please Disregard the title it's on my product web site.
Found your blog while surfing, great info...would you like to visit my blog as well?
banner ads Please Disregard the title it's on my product web site.
Found your blog while surfing, great info...would you like to visit my blog as well?
website promotion Please Disregard the title it's on my product web site.
phentermine nice :)
earn money - tramadol cool blog :)
earn money - health insurance - debt consolidation - tramadol cool blog :)
Buy Phentermine and Valium online. Lowest Price. Phentermine - Valium
Buy Phentermine and Valium online. Lowest Price. Phentermine - Valium
Post a Comment
<< Home