I. About JBuilder 8: 1, support new Web service standards and Java 2 Enterprise Edition, J2EE) 1.4 version specification; 2. By acquiring TOGETHERSOFT, it enhances its model and design program tools that are being formed; 3. Provide better tools to test the company's Java Bean (Enterprise Java Bean, EJB) application. Borland JBuilder 8 official on the introduction of: Borland® JBuilder® is the leading, cross-platform environment for building industrial-strength enterprise Java ™ applications JBuilder 8 Enterprise simplifies Web and EJB ™ development with two-way visual designers and rapid deployment to leading. J2EE ™ platform application servers Enhance productivity with UML ™ code visualization, refactoring, code formatting, HotSwap debugging, unit testing, and version control integration Second, on the enterprise-class services: Core Requirements: -.. reliability (reliability) - Cost Effectiveness - Interoperability (the ability to work with each other) Third, about Borland's future development tool (upcoming implementation): Trends: - Lower Level Languages: C / C (Borland will re-attach C / C Language, and will strengthen its C / C development platform, which makes it just after jbuilder, Borland's fist product) - Modern Code Optimizations: (Borland will rebate the C / C compiler to adapt to multi-platform Need) - CPU Choices: Intel, ARM ... (Borland's development platform will support compilation of applications under various platforms through its new architecture, including Intel architecture, ARM architecture, etc. PC, handset, mobile phone, etc.) - Desktop and Mobile Device Support - Rich UIS: (in terms of user interface, Microsoft has paid purchased Borland's IDE interface, so Microsoft .NET The IDE interface has appeared with the Borland product line, and Borlan D The next series of products will be closely integrated with .NET, users can choose Borland's own debugging tool, or select the .NET debugging tool to debug the code developed by the Borland development tool. ) - Delphi and C - .Netborland's introduction to the new version of development tools: Borland plans to post a development tool for a code-based Galileo next year, competing with Microsoft for the development tool market. Galileo will enable programmers to develop applications that can run on Windows and future .NET platforms.
Galileo supports Microsoft's .NET Framework and public language runtime. In addition, it also supports several programming languages such as Visual Basic, C #, Java. Fourth, Borland's overall architecture:
Five, Borland is improved C compile: Next - Gen Borland C Compiler - New 3 - Phase Compiler Architecture - Modular Design - Multiple CPU Support (Various CPU Architecture Platform support) - Standards Compliance (Strictly follow the C standard design, the other: VC does not fully reach the standard) - Runtime Performance 5, Borland is improving C compiler: Next - Gen Borland C Compiler - New 3 - Phase Compiler Architecture (New 3-layer architecture) - Modular Design - Multiple CPU Support - Standards Compliance (Strictly follow the C standard design, the other: VC is not completely standard) - Runtime Performance
Note: The current C compiler Front end End Processor and Code Generator are closely linked, which cannot be split, resulting in a single system.
Note: The new BCB compiler adopts modular design, so that after coming from Front End Processor, after an SSA code optimized, then you can handle the compiler of different platforms to compile the corresponding target code.
New Borland C Fep Goals: - The Highest Level of Standards Compliance; - Microsoft Compatible; - DEFACTO Standards Compliance.
Sixth, Borland plans to mobile device: Mobile worlds: (Borland will support almost all common mobile operating systems)
For Microsoft CE OS or Palm, Linux may be very familiar, so it is necessary to briefly explain mobile vendors using Symbian OS: Symbian OS is a very common operating system in the mobile field, which is adopted by the following companies: Siemems, Ericsson, Psion, Motorola, Panasonic ... Borland plans to develop CODENAME in the development of mobile fields as: Edison, which is based on C environment (Microsoft's CE OS application can also develop Delphi) Borland C Mobile Edition: ( Borland C Mobile Development Platform Version) - Version 10ADD-ON for C Builder, NOKIA SDK2003 Baskets - Version 2.0Galileo Ideborland ARM C Compilermobile CLXNOKIA Series 60 SDK & Other Phones released next year
Seven, Borland Plan on Web Service: Web Service: - Delphi and C Language Integration; - Components To Simplify SOAP, XML and WSDL ... Note: How to write ASP.NET code with Delphi, and use Delphi Writing an application that is based on PC and Win CE handheld simultaneously calls the ASP.NET code, and obtains the same calculation results.
Eight, Borland combined with MS .NET: delphi for .NET Preview Edition is: - delphi for .NET CIL Compiler; - delphi for .NET Runtime Library; .... Note: Demo Delphi for .NET In the environment, each 1, commissioning with traditional Borland's own debugging tools; 2. Debugging the debugging tool under the Delphi for .NET menu. In the second case, Delphi tested the debugger of MS .NET and demonstrated breakpoint debugging.
Nine, Borland's expectations for development platforms (CODENAME: GALILEO):
Basic Features of Galileo: - 100% Pure .NET REVELOPMENT SOLUTION; - Multi Language Studio; - Support for MS AND NON-MS Web Servers; - IIS & Apache - Support for MS And Non-MS Databases; -Ms SQL - Native Non-Ado, Support for Oracle, DB2, Interbase, And Others
10. Other related information Excerpt: Industry analysts said that as the largest independent software development tool manufacturer, Borland has a good opportunity to establish a stable business through Galileo. Borland's dream is to become a neutral development tool manufacturer, support two major programming modes of Java and .NET. It is a target market that is in the target market, which is both .NET but does not want to use Microsoft development tools. Although only 5% .NET software developers don't want to use Microsoft tools, 5% of 6 million developers is also a very considerable number. Some developers are worried, once they use Microsoft's Visual Studio.net, the future may also use their SQL Server database, Exchange Server, and other software.
Todd said that Borland believes that it is capable of competing with Microsoft to compete in the development tool market and can capture a part of Visual Studio.NET users. He said that Galileo is very important, because Borland's goal is to make "non-Soft technology can work well with Microsoft's environment." It has reached an agreement with BEA and IBM to expand its development tools. Tod said that Galileo will provide features that are not available in Visual Studio, so that programmers do not need to write all code yourself.
Borland will fully support .NET as a long-term strategic direction. According to the plan, Borland Delphi, C Builder, Kylix, JBuilder and other development environments will fully support .NET. According to the news disclosed at the General Assembly, Borland and Microsoft cooperated development fully supported. NET architecture Delphi 7 e-commerce solution development tool (code AURORA) is expected to come out in the second half of this year, and the next generation of Delphi products of Galileo also Among the nervous development, plans to come out in the first half of next year.
Eroends with Borland from top to bottom, on May 20, Microsoft Engineer Anders Hejlsberg also pointed out in the topic of "deployment .NET", it also pointed out that using Borland's next generation Delphi development tool, programmer A variety of .NET architectural applications can be simply written, such as smart client, enterprise-level solutions, and XML-specific web service programs. Borland's tools are named Galileo, which will compete with Microsoft's Visual Studio.net tool pack.
Note: Since my original is written in WPS format, there is a picture that cannot be directly produced here, so it takes the way. If you need the source file, e-mail: moonet@tech.com.cn.