转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 软件开发 >> Delphi程序 >> 正文
2004.11.29.Starting a Project         ★★★★

2004.11.29.Starting a Project

作者:闵涛 文章来源:闵涛的学习笔记 点击数:1469 更新时间:2009/4/23 18:29:24

Starting a Project

A project is a collection of files which includes, but is not limited to, project files (.bdsproj), assemblies (.dll), program database files (.pdb), optional resource files (.html, .jpeg, .gif), executables (.exe), and many others that make up an application. Projects are either created at design time or generated when you compile the project source code. To assist in the development process, the Object Repository offers many predesigned templates, forms, files, and other items that you can use to create applications. To create a project, click New from the Welcome Page and select the type of application you want to create, or choose File New Other . To open an existing project, click Project from the Welcome Page or choose File Open Project . This section includes information about:

*    Types of projects

*    Working with unmanaged code

Type of Projects

Depending on the edition of Delphi 2005 that you are using, you can create traditional Windows applications, ASP.NET Web applications, ADO.NET database applications, Web Services applications, and many others. Delphi 2005 also supports assemblies, custom components, multi-threading, CORBA, and COM. For a list of the features and tools included in your edition, refer to the feature matrix on either the Borland Delphi web page or the Borland C#Builder web page.

Windows Applications

You can create Windows applications using Windows Forms to provide processing and high-performance content display. Windows applications can function as a front end to ADO.NET databases. In addition to drag and drop components and visual designers, Borland provides an easy way to create application menus and submenus. The .NET Menu Designers MainMenu and ContextMenu are components that work like editors to let you visually design menus and quickly code their functionality.

ASP.NET Web Applications

You can create Web applications using ASP.NET Web Forms to provide Web access to databases and Web Services. Web Forms provide the user interface for Web applications and consist of HTML, server controls, and application logic in code-behind files. Delphi 2005 lets you drag and drop components and provides in-place HTML editing.

ASP.NET Web Services Applications

You can create Web Services applications that deliver content, such as HTML pages or XML documents, over the Web. Web Services is an internet-based integration methodology that allows applications to connect through the Web and exchange information using standard messaging protocols. Delphi 2005 simplifies the creation of Web Services by providing methods for creating a SOAP Server application. The .asmx and .dlls files are created automatically and you can test the Web Service within the IDE, without writing a client application for it. When writing a client application that uses, or consumes, a published Web Service, you can use the UDDI Browser to locate and import WSDL that describes the Web Service into your client application.

VCL.NET Applications You can use VCL Forms to create a .NET Windows application that uses components from the VCL.NET framework. Delphi 2005 simplifies the task of building .NET-enabled applications by supporting VCL components that have been augmented to run on the .NET Framework. This eliminates the need for you to create custom components to provide standard VCL component capabilities. This makes the process of porting Win32 applications to .NET much simpler and reliable.

Database Applications

Whether your application uses Windows Forms, Web Forms, or VCL Forms, Delphi 2005 has several tools that make it easy to connect to a database, browse and edit a database, execute SQL queries, and display live data at design time. The ADO.NET framework data providers let you access MS SQL, Oracle, and ODBC and OLE DB-accessible databases. The Borland Data Providers (BDP.NET) let you access MS SQL, Oracle, DB2, and InterBase databases. You can connect to any of these data sources, expose their data in datasets, and use SQL commands to manipulate the data. Using BDP.NET provides the following advantages:

*    Portable code that''''s written once and connects to any supported database.

*    Open architecture that allows you to provide support for additional database systems.

*    Logical data types that map easily to .NET native types.

*    Consistent data types that map across databases, where applicable.

*    Unlike OLE DB, there is no need for a COM/Interop layer.

[1] [2]  下一页


[办公软件]Word表格中Shift+Alt+方向键的妙用  [系统软件]A REVIEW OF SQLEXPLORER PLUG-IN
[VB.NET程序]Read a string at a given address  [VB.NET程序]Read a byte, integer or long from memory
[Delphi程序]// I have a comment ----Delphi 研发人员谈注释 …  [Delphi程序]// I have a comment  ----Delphi 研发人员谈注释
[Delphi程序]Creating a real singleton class in Delphi 5  [Delphi程序]Download a file from a FTP Server
[Delphi程序]How can I create a tray icon  [Delphi程序]Create a menu item into the Delphi menu
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · C语言系列  · VB.NET程序
    · JAVA开发  · Delphi程序
    · 脚本语言
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台