0% found this document useful (0 votes)
589 views12 pages

Borland® C#Builder™

Borland(r) C#Builder(tm) for the Microsoft (r).NET Framework Feature Matrix Accelerating the enterprise.NET development lifecycle requirements project management integration with Borland (tm) CaliberRM to monitor requirements within the development environment. ECO provides instant model-powered.NET enterprise architecture, and automatic object-level capabilities.

Uploaded by

Bharatiyulam
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
589 views12 pages

Borland® C#Builder™

Borland(r) C#Builder(tm) for the Microsoft (r).NET Framework Feature Matrix Accelerating the enterprise.NET development lifecycle requirements project management integration with Borland (tm) CaliberRM to monitor requirements within the development environment. ECO provides instant model-powered.NET enterprise architecture, and automatic object-level capabilities.

Uploaded by

Bharatiyulam
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

Borland® C#Builder™

for the Microsoft ® .NET Framework

Feature Matrix

ARCHITECT ENTERPRISE PROFESSIONAL PERSONAL

Accelerating the enterprise .NET development lifecycle


®
Requirements project management integration with Borland ! ! !

CaliberRM to monitor requirements within the development
environment

Accelerating model-powered development


™ ™
Seamless integration of the Unified Modeling Language (UML ) !
modeling environment, development, and runtime phases with

Enterprise Core Objects (ECO ) for .NET
!
With Model View, visually create and edit your UML class
diagrams with the integrated UML model designer, powered by
® ®
Borland Together technology
®
Integrated XMI support provides import and export of UML !
models between ECO and popular third party modeling tools
® ®
such as Borland Together, IBM Rational Rose, and any XMI-
compliant tool
C# code visualization powered by Borland Together technology ! ! !
provides a live UML Model View of your C# code


Enterprise Core Objects (ECO) runtime platform
Instant model-powered .NET enterprise architecture, and !
automatic object-level capabilities
Object persistence mapping for automatic and code-free mapping !
of your domain class model to a relational database
Object transactions ensure integrity over larger operations !
Versioning, caching, and undo/redo capabilities !

ECO Space Designer for configuration of UML packages, !
automatic database schema generation and, when the need
arises, evolution of that schema while preserving production data
Domain programming on “standard” Common Language Runtime !
CLR classes
Object-aware GUI through “standard” .NET data binding !

1
Borland ® C#Builder ™ for the Microsoft ® .NET Framework

ARCHITECT ENTERPRISE PROFESSIONAL PERSONAL

UML technology: full support for class diagrams, tagged values, !


stereotypes, associations (aggregates, compositions), mulitplicity,
visibility, and mixed transient/persistent elements and classes
Runtime Object Contraint Language (OCL) querying and !
evaluation
™ ™
Maintain less code with a Model Driven Architecture (MDA ) !
True WYMIWYG (what you model is what you get) so that model !
surface changes are reflected in source code and database
Package Manager for easy reuse of design models and !
application blueprints, enhancing productivity

Integrated support for team collaboration



C#Builder LiveTeam source control interface allows projects to ! !
be seamlessly checked in and checked out of popular change
® ® ®
management systems including Borland StarTeam, Microsoft
® ® ® ®
Visual SourceSafe, IBM Rational ClearCase, and Concurrent
Versions System (CVS)
Support for Source Code Control (SCC) API-compliant providers ! !
Borland StarTeam Personal Edition Client and Server automated ! !
software configuration management (SCM) system for supporting
the management of assets and application lifecycle tasks
Menu drop down dedicated to integration with SCC API-compliant ! !
providers including Borland StarTeam change management
system
Create new, add, delete, check-in, and check-out source archives ! !

Performance testing for fast and reliable applications


® ™ ®
Borland Optimizeit Profiler for the Microsoft .NET Framework !
– integrated memory, CPU, and CLR profiling
CPU and memory usage analysis for .NET managed code !
High-level performance overview to understand in real time if a !
performance issue is related to CPU, or memory, or both
Memory profiler provides real-time monitoring of object !
allocations to understand in real time how the profiled program
uses the CLR
CPU profiler measures pure CPU usage or time usage during a !
profiling session
Identify and remove performance hazards, speeding the !
resolution of performance issues and increasing developer
productivity
Automatic highlight of relevant lines of code with the Source !
Code Viewer

2
Borland ® C#Builder ™ for the Microsoft ® .NET Framework

ARCHITECT ENTERPRISE PROFESSIONAL PERSONAL

High-performance enterprise database development for ADO.NET


® ™
Complete developer editions of Microsoft SQL Server 2000, ! !
® ® ® ®
IBM DB2, and Borland InterBase DE
®
Borland Data Provider (BDP) for ADO.NET with high- ! !
performance seamlessly “switchable” remote enterprise providers

for InterBase, Oracle9i, IBM DB2, and Microsoft SQL Server
2000
BDPs for ADO.NET with high-performance seamlessly ! ! !
“switchable” local database providers for InterBase, and
®
Microsoft MSDE 2000 (Microsoft Access beta included)
The BDP library exposes an open ADO.NET architecture for ! ! !
independent data vendors to extend run-time components,
and design-time components, for flexible configuration and

management within the C#Builder development environment
Data Explorer for browsing, adding, deleting, and modifying data ! ! !
connections and viewing live SQL queries
BDPs are an integral part of C#Builder, supporting standard ! ! !
ADO.NET development via code, visual and non-visual
components, and drag-n-drop development from the
Data Explorer
BDP development for ASP.NET and WebForms ! ! !
ADO.NET providers from Microsoft for Microsoft OLE DB and ! ! ! !
ODBC

® ®
Advanced Borland InterBase Support
Provides a complete developer version of the InterBase high- ! ! !
perfomance, cross-platform embeddable database for
deployment that is economical to maintain
®
Windows Server 2003 certified and “.NET-ready” ! ! !
20-user development license to build and test local and remote ! ! !
multi-user SQL applications

Lowering integration costs in mixed IT environments with


Borland® Janeva™
® ™
Borland Janeva provides seamless, high performance ! !
™ ®
interoperability between .NET and J2EE, and CORBA
Interoperability adheres to commercially available standards ! !
outlined for the Microsoft .NET Common Language Specification
®
(CLS), the Sun J2EE specification, and the Object Management
™ ™
Group (OMG ) CORBA specification

3
Borland ® C#Builder ™ for the Microsoft ® .NET Framework

ARCHITECT ENTERPRISE PROFESSIONAL PERSONAL

Developer license for creating .NET applications for C# that ! !



interoperate directly and seamlessly over IIOP with existing and
J2EE and CORBA infrastructures (deployment license required)
Data conversions handled automatically where complex data ! !
types can be passed across client-server boundaries
Runtime components are embedded directly into the .NET clients ! !

RMI-over-IIOP and IDL-to-C#* and Java-to-C# ! !
Access to fully IIOP-compliant J2EE and CORBA servers where ! !
enterprise Qualities-of-Service (QoS) features such as fault
tolerance, load balancing, transactions, and scalability can
be leveraged

Ease-of-use
IDL-to-C# and Java-to-C# compilers automatically generate .NET ! !

stubs and assemblies from Java Enterprise JavaBeans (EJB)
source code (.JAR and .EAR) and CORBA IDL
Janeva requires neither expertise with J2EE or CORBA ! !
technologies nor additional hardware or software investments
No additional development needed for connectivity from the ! !
Microsoft .NET Framework to J2EE and CORBA platforms and
J2EE and CORBA technologies are made transparent to the
.NET Framework environment
Fully integrated proxy compilers automatically map J2EE EJB ! !
and CORBA data types to .NET data types

Powerful third party added value



C#Builder Partner CD
C#Builder Partner CD includes 50+ valuable third-party ! ! !
components, tools, and resources

®® ® ™
Integrated ComponentOne Studio Enterprise for Borland C#Builder
®
ComponentOne Studio Enterprise provides an additional 17 ! ! !
visual WinForms and WebForms components including: grid,
reporting, charting, data, user-interface, and e-commerce for
.NET and ASP.NET

*
IDL is a trademark of Research Systems Inc.

Java is a trademark of Sun Microsystems, Inc.

4
Borland ® C#Builder ™ for the Microsoft ® .NET Framework

ARCHITECT ENTERPRISE PROFESSIONAL PERSONAL


®® ® ™
Integrated Crystal Reports for Borland C#Builder
Provides a fully embedded reporting solution with intuitive ! ! !
wizards for rapid, codeless presentation-layer design
Customizable zero-client viewers for efficient deployment ! ! !
Automatic exporting to various formats including PDF, HTML, ! ! !
DHTML, and RTF

® ® ™™
Integrated WiseOwl Demeanor for Borland C#Builder
.NET Intermediate Language obfuscator for intellectual property ! ! !
protection for all managed code assemblies, regardless of
programming language
Obfuscate the names of your types, fields, methods, properties, ! ! !
and events
Decrease application size and speed program loading ! ! !

® ™
InstallShield Express - Borland Limited Edition
Installation tool for creating setup programs ! ! !

ASP.NET Client-side Hosting with Cassini Web Server for the Microsoft .Net Framework

Integrated connectivity to the Cassini Web Server for hosting ! ! ! !


ASP.NET from your application
Customize Cassini to create a more robust Web Server based on ! ! ! !
your requirements with included Cassini sample source code

Documentation, examples, and online Help


Comprehensive online documentation for C#Builder Help and the ! ! ! !
Microsoft .NET SDK
Printed Quick Start documentation for getting started and product ! ! ! !
overview
Sams Publishing C# Performance Primer with over 500 pages of ! ! !

material compiled from five Sams C# books
Get started quickly with direct access to example C# applications ! ! ! !
Integrated Softsteel C# tutorial with nineteen lessons on topics ! ! ! !
including variable types, pointers, arrays, methods,
polymorphism, constants, exceptions and using the C# Compiler


Located on Partner CD for Professional, Enterprise, and Architect editions, and located on installation CD of
Personal edition

5
Borland ® C#Builder ™ for the Microsoft ® .NET Framework

ARCHITECT ENTERPRISE PROFESSIONAL PERSONAL

High productivity, pure C# development


C# as a simple, type-safe, object-oriented language ! ! ! !
Full COM/Platform support for existing code integration ! ! ! !
Security provided through intrinsic code trust mechanisms ! ! ! !
Full support of extensible metadata concepts ! ! ! !
Full interoperability support through COM+ 1.0 and .NET ! ! ! !
Framework services with type library-based access
XML support for Web-based component interaction ! ! ! !
Versioning to provide ease of administration and deployment ! ! ! !
Program simply, safely, and productively with garbage collection, ! ! ! !
structured exception handling, and type safety
Constructs, such as properties that are also found in other RAD ! ! ! !
products
Support for unsafe mode, where you can use pointers to ! ! ! !
manipulate memory that is not under the control of the garbage
collector
One-stop programming with true component-oriented language ! ! ! !
where each program you create is also a component
§
Commercial development license for professional software sales ! ! ! !

Borland IDE for Rapid Application Development (RAD)


Model View for editing of your ECO classes !
Model View for high level visualization of your C# code ! ! !
Project-wide browsing to better understand your code and to ! ! !
navigate CLR
OpenTools API to integrate your favorite tools for added ! ! !
extensibility
® ™
Borland AppBrowser code editor with symbol hyperlinks and ! ! !
navigation history
State-of-the-art IDE with a fully integrated Code Editor and ! ! ! !
debugger, view history, easy-to-understand error messages, and
color syntax highlighting
To display and organize the contents of your current project ! ! ! !
group and any project it contains. With the powerful Project
Manager, you can perform several project management tasks,
such as adding, removing, and compiling files

§
Personal edition also available as a free download or CD for non-commercial development only

6
Borland ® C#Builder ™ for the Microsoft ® .NET Framework

ARCHITECT ENTERPRISE PROFESSIONAL PERSONAL

Tool Palette offers drag-and-drop, search, and customizable ! ! ! !


**
features for fast access to components and Code Snippets
including color categorization
HTML Welcome Page includes fast access to the Internet and ! ! ! !
links to valuable training, application examples, resources, and
other Borland ALM solutions
Welcome Page lists recent projects, when they were modified, ! ! ! !
and what type, as well as the ability to open new projects
Reflection tool to browse the meta data of an assembly ! ! ! !
Optimize screen real estate with fully customizable IDE layout, ! ! ! !
and window docking and floating toolbars
Multiple custom Desktop Layout Profiles to control your ! ! ! !
development environment
Visual Form inheritance for code reuse ! ! ! !
Editor Key mapping to fine-tune the editor to the way you work ! ! ! !
Code Editor and Form Designer undo and redo ! ! ! !

Object Inspector, with integrated Help system, lets you set ! ! ! !
design-time properties, create event handlers for components
and display properties of the current HTML tag in the Code Editor

Text Editor
® ™
Borland ErrorInsight with hints and error underlining ! ! !
Code completion for DTD described markup language including ! ! !
HTML, WML, XHTML, and XSL
Brace/parenthesis matching and highlighting for quick referral of ! ! ! !
code sections
Continuous background compile with error highlighting ! ! ! !
Code Completion IDE ! ! ! !
® ™ ®
Syntax highlighting for C#, Borland Delphi, C/C++, Microsoft ! ! ! !
® †† ®
Visual Basic .NET , HTML, ASPX, XML, SQL, JavaScript,
and IDL
® ™
Borland CodeInsight support for HTML, ASPX and XML- ! ! ! !
DTD/XML-SCHEMA
Code Editor undo and redo ! ! ! !
Customizable editor options for particular file types ! ! ! !

**
Code Snippets not available in Personal edition
††
Only available in C#Builder Architect, Enterprise and Professional Editions

7
Borland ® C#Builder ™ for the Microsoft ® .NET Framework

ARCHITECT ENTERPRISE PROFESSIONAL PERSONAL

Toggle visible symbols in editor that represent use of whitespace ! ! ! !


as tabs or spaces
Unicode support ! ! ! !
Macro Quick Record Buttons record any keystroke, entered in the ! ! ! !
code editor, for fast playback
Code outlining and folding to conveniently collapse and expand ! ! ! !
your source code

® ™
Borland CodeInsight —to help speed coding and reduce syntax errors
ToolTip Symbol Insight ! ! !
Drag-and-drop Code Snippets create or use a predefined ! ! !
selection of commonly used code statements from the
Tool Palette
Code Templates with on-the-fly creation, modification, and ! ! ! !
exporting of templates for any file type
Code Completion provides on-the-fly member lists for any object ! ! ! !
as you type – variables, methods, properties, and events
Parameter Completion on-the-fly parameter hints for any method ! ! ! !
as you type

Debugger
Modules/runtime scope view provides a global runtime view of ! ! !
the namespaces and classes available to your program, including
a list of source files used to build your programs and assemblies
Attach to process debugging for easier tracing through complex ! ! !
applications
Load any .NET Intermediate Language IL program into the ! ! !
debugger
Debug views: Inspector, Thread, and Event log, Local variables ! ! !
view
Remote debugging ! ! !
ToolTip Expression Evaluation for easier debugging ! ! ! !
DLL Debugging saves time in creating and debugging DLLs ! ! ! !
Breakpoint Actions for full control of what happens when a ! ! ! !
breakpoint is encountered, including ignoring or handling
subsequent exceptions, and evaluating an expression and having
its result written to the event log
Address breakpoints and break on exceptions ! ! ! !
Step Control for stepping at the source level and x86 instruction ! ! ! !
level, and for following the actual execution flow using “Trace to
Next Source Line”

8
Borland ® C#Builder ™ for the Microsoft ® .NET Framework

ARCHITECT ENTERPRISE PROFESSIONAL PERSONAL

Debug Views: Breakpoint, Source, Watch, Call Stack, and ! ! ! !


Disassembly
Evaluate/modify dialog shows evaluation of any valid language ! ! ! !
expression, no matter how complex, including function calls and
compound expressions

Rapidly development with the agile architecture of the Microsoft .NET


Framework
Encapsulate rich functionality such as data access, image ! ! ! !
generation, XML, regular expressions, performance monitoring
and logging, transactions, file upload , message queuing, and
more
Stop memory leaks with intuitive management of memory, ! ! ! !
threads, and processes
Incorporates latest XML Web Service standards to assist cross- ! ! ! !
platform integration
Damaged appliations can self-heal and running applications can ! ! ! !
be upgraded
.NET Remoting ! ! ! !
Security system bases what applications can or cannot do on ! ! ! !
who code author is, the intent of the code, where it was installed
from, and who is trying to run it
Standardized C# and the common language infrastructure (CLI) ! ! ! !
by the European Computer Manufacturers Association (ECMA)
Unified programming model for building Windows-based ! ! ! !
applications as well as Web-based and smart client applications
for PCs, servers, and devices
Utilize current development skills because applications with ! ! ! !
different programming languages integrate with one another
Minimize writing code with a highly componentized design offered ! ! ! !
by the .NET Framework, enabling developers to focus on creating
business logic
No requirements to write either registry code or Interface ! ! ! !
Definition Language (IDL)
Make use of Windows Application Services with Windows ! ! ! !
Server 2003 and Windows 2000 Server
Use metadata technology to install your applications by simply ! ! ! !
copying them into the directory
Use available controls that encapsulate frequent tasks such as ! ! ! !
connecting to databases and displaying a print preview
Side-by-side execution does away with "DLL hell" and other ! ! ! !
possible versioning conflicts

9
Borland ® C#Builder ™ for the Microsoft ® .NET Framework

ARCHITECT ENTERPRISE PROFESSIONAL PERSONAL

Deploy smart client applications to client desktops the same way ! ! ! !


as Web applications, via remote Web servers, with No-Touch
Deployment
Underlying runtime manages time consuming, error prone, and ! ! ! !
tedious tasks for you

Improved Web development with ASP.NET


Developer Productivity
Improve your Web page development with ASP.NET server ! ! ! !
controls that enable an HTML-like style of declarative
programming and writing less code than traditional ASP
Particular tasks are made easier, such as displaying data, ! ! ! !
uploading files, and validating user input
®
ASP.NET pages work in all browsers -- including Netscape, ! ! ! !
® ® ® ®
Opera, AOL , and Microsoft Internet Explorer
As a convenient way to fine-tune your Web pages without leaving ! ! ! !
the designer, the Tag Editor provides easier access to editing
specific parts of an HTML or ASPX page
Object Inspector for HTML/ASPX code Editor and WebForm ! ! ! !
Designer
Unique Web forms designer supports simultaneous viewing and ! ! ! !
editing of Web forms and HTML
Tag Editor highlights the active element making it easy to identify ! ! ! !
what part of the page will be modified
Complete CodeInsight support including Tag Editor and Syntax ! ! ! !
Highlighting
Web Forms designer supports word processing-style HTML ! ! ! !
editing
Harness the full power of ASP.NET with C#Builder by visually ! ! ! !
designing ASP.NET Web Forms using common drag-drop-
double-click techniques
C#Builder provides integrated support for designing and ! ! ! !
debugging ASP.NET Web applications
Integrated support for the W3C HTML Tidy formatting tool which ! ! ! !
helps improve the readability and correctness of HTML
Design ASP applications without having Microsoft Internet ! ! ! !
Information Services (IIS) installed
Develop ASP.NET User Controls using the Visual Designer ! ! ! !

Scalability and Performance


Sophisticated compiled execution for faster development ! ! ! !

10
Borland ® C#Builder ™ for the Microsoft ® .NET Framework

ARCHITECT ENTERPRISE PROFESSIONAL PERSONAL

Dynamic compilation for up-to-date applications ! ! ! !


Output Caching dramatically improves performance and ! ! ! !
scalability of your application by eliminating database queries for
each request
Session State for sharing session information and user-specific ! ! ! !
state values across all computers in your Web infrastructure
Automatic protection and recovery of your applications from ! ! ! !
serious errors such as deadlocks, crashes, and memory leaks
Install applications by simply copying them to the server ! ! ! !
No need to migrate existing applications in order to begin using ! ! ! !
ASP.NET because it runs on IIS side-by-side with classic ASP on
® ™
Windows 2000 and Windows XP platforms
Migrate application by application, or single pages – ASP.NET ! ! ! !
even lets you continue to use your existing classic COM business
components
Update compiled components without restarting the Web server ! ! ! !

ASP.NET Client-side hosting with Cassini Web Server for the Microsoft .Net Framework

Integrated connectivity to the Cassini Web server for hosting ! ! ! !


ASP.NET from your application
Customize Cassini to create a more robust Web server based on ! ! ! !
your requirements with included Cassini sample source code

Business-to-business integration with XML and Web Services


XML Web Services allow applications to communicate and share ! ! ! !
data over the Internet, regardless of operating system or
programming language
ASP.NET makes it easier to call XML Web Services from your ! ! ! !
application – little to no knowledge of networking, XML, or SOAP
is required
Convert any class into an XML Web Service with a single line of ! ! ! !
code that can be called by any SOAP client
Agile application architecture both internally and externally, ! ! ! !
enabling your applications to integrate with suppliers’ and
customers’ applications
Deep run-time capabilities enable you to turn existing applications ! ! ! !
into Web Services more easily, without rewriting or even
recompiling
Rapidly build enterprise-class client and server-side World Wide ! ! ! !
®
Web Consortium (W3C ) -compliant Web Services using SOAP,
XML, WSDL, and more

11
Borland ® C#Builder ™ for the Microsoft ® .NET Framework

ARCHITECT ENTERPRISE PROFESSIONAL PERSONAL

Automatic generation of the following files when creating an ! ! ! !


ASP.NET Web Service: .asmx, code-behind with .cs extension,
.wsdl, .map, and compiled DLL files
ASP.NET WebService Client (WinForm and WebForm) ! ! ! !
UDDI browser to visually locate and import registered Web ! ! ! !
Services
Automatic UDDI client failover support ! ! ! !
Global XML Architecture (GXA) for Web Services, header support ! ! ! !
for Web Services routing, and Web Services Inspection
Language (WSIL)
Integrated support for the W3C HTML Tidy formatting tool that ! ! ! !
helps improve the readability and correctness of HTML
Support for Binary attachments ! ! ! !
WSDL wizards and components mean you can access Internet ! ! ! !
Web Services more easily and add functionality to your own
applications

Made in Borland® Copyright © 2003 Borland Software Corporation. All rights reserved. All Borland brand and product names are trademarks or registered trademarks of Borland Software Corporation in the
United States and other countries. Microsoft, Windows, and other Microsoft product names are trademarks or registered trademarks of Microsoft Corporation in the U.S. and other countries. All other marks
are the property of their respective owners. • 20784

12

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy