You are welcome to discuss Visual Studio and Delphi.

Source: Internet
Author: User
Tags building windows
Land island Studio

The previous article was attended by some friends (article title:Who did Delphi provoke??). I also want to continue with this topic, hoping to introduce a piece of Delphi space in the "blog Park. There are really few friends in Delphi in "blog Garden", but I personally think "blog Garden" is a good and open technology exchange platform, why can't Delphi's friends or don't want to join here? Isn't it possible to prepare a small space for Delhi here? I believe that "blog Garden" is allowed, and "blog Garden" is also open, but there are not many Delphi fans here. This is because you cannot find the same person or the same person here. Basically, there are some. net, C #, or Java technicians here. Delphi seems very small here. In fact, I also know that there are a lot of people in China who are currently using or learning delphi. Although this number may be decreasing, it may still have a large base. It was only a week before I arrived at the "blog Garden", but I think "blog Garden" is a very good place. Therefore, I also hope that people who are enthusiastic about Delphi or those who like technical exchange can create a space here in "blog Garden.

We are still using Delphi. In other words, some people think this is not desirable. Is it outdated? But we are still using Delphi. Of course C # we also need to learn. At least I am learning. In the near future, I may become a programmer in C # or. NET. But I still use Delphi to do what I need.
I hope you will be friends who used Delphi or who are learning Delphi. Continue to support Delphi. We hope Delphi will have a new spring. If Delphi is really abandoned, there is no way. As we all said. We have to make other choices as needed.
Few friends in this blog park use Delphi. But I want to bring out a bunch of Delph friends here. We hope that the blog Park will become a new communication platform of Delphi. Because I think that the blog Park is a very good place for technical exchanges, it is very suitable for our needs. Although there is no dlephi area, I hope that friends here will not be biased. The development language is not a demarcation point. What we really need is a technology, not a language. The development language serves the implementation technology .. Net, B/S, multi-tier, Delphi, C #, and C ++ all serve our work. Learning well and using it is the truth.

In fact, the development language is not necessarily good or bad. If you think you have learned enough. Use it first. When there is a new need, when you think you want to make progress, naturally go to the new beginning. There is no need for support or opposition, no prejudice or advice, but only one platform and one website. Just a small piece. I will try my best to bring my friends who like Delphi here, and hope they will not refuse. We hope that you can communicate with each other as much as possible. Only.

The following articles are from the csdn blog. The dialog between Visual Studio and Delphi. I will extract the excerpt for your reference.

Forward

Microsoft released an article Visual Studio information for Borland Delphi developers to "specify" How Delphi developers migrate to Visual Studio. The main points are as follows:

1. I have some programs originally written in Delphi. Can they continue to work?
Microsoft will continue to support applications based on COM and. NET technologies.

2. What is the development roadmap of (Microsoft) development? Whether or not it will continue to provide support for developers.
Of course, and we have our lifecycle.

3. I have some database applications developed by Delphi. How can I migrate these applications?
We have visual basic for. net.

4. Are there any tools to assist the team in development?
We have visual Studio team system.

5. I used to use C # in Delphi ide. What is the best tool for new development?
For students and general enthusiasts, you can use Visual C # express edition. If you want to Develop ASP.. NET applications, you can use Visual Web Developer Edition; professional development for individuals, you can use Visual Studio standard; for small teams, you can use Visual Studio professional; for large companies, use Visual Studio team system.

6. Which tool should I switch to when I used C ++?
For students and general enthusiasts, you can use visual c ++ express edition. For personal professional development, you can use Visual Studio standard. For small teams, you can use Visual Studio professional.

7. I used to use Java for development in Delphi ide. What about later?
Visual J #, of course, is for. NET Framework. We do not support Sun's Java.

8. I have heard that Microsoft's tools can be used to develop mobile device applications or office applications. What tools are specific?
You only need to use the. NET compat framework. All tools in Visual Studio are supported.

9. What did Anders hejlsberg do after arriving at Microsoft:
He is the main architect of. NET Framework and C.

This article quickly caused the Delphi community to speak out. The Delphi news group had nearly three hundred posts in the last three days (see the archive on newswhat.com ).

Response

Marco Cantu soon posted a counterattack article: Visual Studio information for Borland Delphi developers

1. Microsoft said, "We support COM and. NET and will continue to support them in the future"
Where is the Win32 part? Isn't this part replaced? Are they afraid that VB developers will make a comeback?

2. Microsoft recommends Visual Basic. Net for developing database applications.
Who do not use. Net? Do people who want to learn C # Need to learn another language?

3. Microsoft recommends visual c ++ for C ++
What technology is used? MFC? Besides, BCB is not compatible with VC code.

4. "I used to program in Java in Delphi ide ..."
I know there is a JBuilder, but it does not seem to belong to Delphi IDE. Even more strange, Microsoft says it has a tool that supports the Java language, but it is not used to develop Sun Java applications.

5. Development on mobile devices
Delphi 2006 is already supported, but of course it is still relatively limited.

6. Anders hejlsberg... [Note: Anders hejlsberg was one of the core members of the original Borland Company's Delphi technology development, and was subsequently dug up by Ms. -- Land island Studio]
Microsoft means that he has switched from Delphi to another one. Should others follow him?

Successor

At some time, Microsoft quietly updated its "delphi developer Migration Guide" Visual Studio information for Borland Delphi developers. Compared with the previous text, the changes in it were quite interesting.

1. Support for old programs
Microsoft originally said: "To support applications built using COM based technology or. net Framework applications, Microsoft is continuing to invest in these technologies for the foreseeable future. both COM and. net Framework are supported parts of the overall Windows platform and will be supported for the foreseeable future, ensuring..."

Changed to: "To support applications that target Win32 APIs or. net Framework applications, Microsoft is continuing to invest in these technologies for the foreseeable future. win32, COM and. net Framework are supported parts..."

Or add Win32 characters. But do I still use APIs for programming?

Question 3: I used Borland Delphi to build data driven Windows applications rapidly. What does Microsoft offer in this space? "

The answer is: "Visual Studio-like the newer versions of Borland Delphi-comes with a choice of ages, one of which is Visual Basic. microsoft has invested, and will continue to invest, in its Visual Basic language for the best Rapid Application Development Experience on top of the Microsoft. net Framework. visual Basic is the right language, and Visual Studio the right tool, for building windows and web based applications rapidly."

Now the question is changed to "I used Borland Delphi as my Rapid Application Development Tool for building Windows applications. What does Microsoft offer in this space? "

The response is changed:

Visual Studio-like the newer versions of Borland Delphi-comes with a choice of different ages to help developers build different styles of application. with. net Framework, we have established a common set of reusable design components to help build these different styles of application rapidly. controls for processing ing Windows Forms, Asp. net Based Web sites, mobile device development and Web services are available within ss the managed ages. we continue to innovate in the core development areas of database design, web and Windows development, so that the most common tasks are completed quickly. visual Studio 2005 Standard Edition is the best place to start, with more advanced offerings available in the professional and team editions.

Is there a solution that can completely change in a few days?

Funny question 7 "I used the Java language support within Borland Delphi, is there anything Microsoft offers here? "Deleted.

After question

Visual Studio does not despise Delphi either. Delphi also needs its own efforts to achieve new transformations.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.