About Microsoft's. NET Framework is a semi-finished speech!

Source: Internet
Author: User
Microsoft I like to program from the time I study in university, at that time to learn is Pascal, and then graduation design and a few students with the Delphi at the time to do a database program, got a lot of encouragement and praise, from then on out of hand, programming also logically became my second career, At ordinary times open opens spell McDonald's and the Texaco also completely depend on it.

Perhaps it is the preconceived reason, I have been using it to do projects, graduated more than six years have done a lot, BORLAND Delphi as it shows the goddess, along with my very handy to complete one after another works. During this time there are many peers courageously invested in the embrace of VS, but I have always been very fond of Borland products, it is because of this, in my imagination, the programming development environment IDE should be like Delphi, so convenient, so open, so flexible.

Last year, the Java and dotnet debate made it a big change in the popularity of the IT industry, in order to meet this change, I finally determined to change the direction of the single programming, this is a sensible decision, IT industry itself is a change, development of the industry, only constantly meet new challenges, To be the ultimate winner! But I also made a wrong choice, I did not choose Java ...

This also for my present pain to bury the foreshadowing. I've been through countless hardships before I realized how lucky I was. I've always used the Borland Delphi is a good tool, Microsoft Root is not qualified to do the IDE, not qualified as the United States like anything to plug in a leg, no finish to let the world use it a standard, I think after I finish this article, I will give up now two-thirds of the world's programmers in the development environment--ms VS2003.

All the misery is really untold.

One of the most unpleasant things, is its DataGrid control, let's compare vs to the DataGrid and Delphi DBGrid Bar, two how similar tools, but the difference in functionality is so much different. Delphi DBGrid Support AutoSize, support custom control to display the number of lines (that is, automatic paging), support for table statistics, average and related calculations, support the embedding of custom controls, such as Drop-down menu, calculator or other, Support and its Quickreport connections generate reports for printing and exporting. And a lot of ... But look at the DataGrid of VS, which is unthinkable for a man accustomed to sapphire, all of which relies on a lot of code and custom controls to do it. I say the honest words in Delphi I never do controls, unless there are some very special interface needs, because Delphi provides us with the control is enough. But in vs I'm going to keep doing that kind of control, I even have to build a special project file to store the controls I do, I still do not understand what PrintDocument is to do, to do printing to rely on a foreign without licence Crystal Report completed, And the Crystal Report also dare not do too much, it consumes resources to serious, if the customer is a new computer to buy is also OK, if still with the sheep 300 of the machine, then I am afraid the procedure will be killed there on the spot. There are many, many of those connected to the database control is simply chicken, eight lifetimes will not be used to it, because if you want to be in the code from the written.

I don't know why such an IDE would be from 5. 0 has been developed to the current version of 2005, such a lifeless product can survive until now, I have to MS and Bill really speechless.



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.