The first choice in. When my current ASP project is completed, I will re -consider whether C#is in line with my programming tool system. Now I am a JSP Fan. Unless Microsoft can reverse me throughout, I guess I am facing the huge challenge of ASP+.
2) ASP+is still completely locked in Microsoft's operating system. JSP has a larger range than ASP+, and it also has good telescope in other server configurations. Although the superiority of Windows 2000 is increasingly revealed, this does not constitute a problem for developers.
3) I can't be sure whether I can agree with the various aspects of ASP+structure. This requires a deeper analysis, so I hesitated. If I use it for 1-2 months, I may change my view. In general, this requires this beta product at a high level. As an ASP developer, ASP+let me stop and reflect. New ASP projects in the next 8 months will become difficult. Why? Because ASP+and C# brought a problem, they would not be officially provided until 2001. Many performance requirements need to be determined now. Since ASP+is just a Beta software, my first choice is very simple now. The current project uses ASP3.0. I think the language of various BETA versions is not very credible.
But I can't ignore ASP+because it will soon be launched and represent the future of ASP. Managers of ASP projects also need to consider future smooth transplantability and cost of time. Another result is that this looks more reliable to replace ASP in recent use of PHP and JSP.
Overall,
1) If you use ASP+, you will spend extra time to learn some new tools.
2) The new tools need to be version, so why not pay attention to the current existence?
3) The characteristic JSP that ASP+will have in the future is already possessed.
4) ASP+locks you to the system of pure Microsoft. (I read a story about Microsoft transplanted .NET to Linux, but I don't think it is credible.)
Finally, I predict that many people will join the ranks of PHP and JSP. However, some people will still be infected by ASP+the excitement brought by the industry. (I have never seen a Beta programming product that will bring so shock.)
The following is a related discussion .NET article.
The ASP+Freedom software starts, and now it has gradually become one of the cornerstones of the .NET framework of Microsoft. Sun should be learned from it. In particular, you need a license to upgrade to ASP+because it integrated with too many products. The .NET framework was too large. Before assuming a product can become a real product, I usually wait for its first Service Pack. Therefore, even if ASP+has been version in the first quarter of 2001, I still have to wait until the second quarter of 2001. Of course, because ASP+ has produced such excitement, once it is launched, many stores will immediately provide ASP+. In fact, I have already used the Beta version of ASP+! It uses the .ASPX suffix, which makes me feel that Microsoft will launch the first ASP+Service Pack in the near future.
Next year, we will see how to start a duel in this huge market, and what kind of choice will the programmer do?