当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: What’s New in Delphi 2005?
 

 

    摘要: 这两天,发现了好几个类似的帖子在为这个问题发愁,正好今天又来例行公事的加班来了,照样没有什么事情,手一痒痒,决定把这个问题好好整理整理。 首先,描述一下编辑列到底是如何生成的。 请注意,在没有点击编辑之前,模板列里面的edititemtemplate里面的控件没有生成的。当点击编辑的时候,设置this.datagrid1.edititemindex = ........,然后重新绑定grid,页......
 · lib tomcrypt文档翻译(正文)    »显示摘要«
    摘要: libtomcrypt version0.99 tom st denis tomstdenis@gmail.com http://libtomcrypt.org 翻译:张大川 zdcxp524@sina.com http://blog.csdn.net/zdc524 开放的代码,开放的学术,开放的思想 tom st denis phone:1-613-836......


What’s New in Delphi 2005?
what’s new in delphi 2005?

bob swart training & consultancy (ebob42) 【程序编程相关:螺旋算法

by bob swart (www.drbob42.com) 【推荐阅读:经典数据结构题目

【扩展信息:webmenu编程精彩历程(三)菜单样式

 

borland delphi 2005 splash screen

1. introduction

borland delphi 2005 is the latest version of borland delphi, offering rapid application development for the microsoft windows operating system and the microsoft .net framework version 1.1. with both the delphi language (for win32 and .net 1.1) and c# (for .net 1.1 only).

 

product overview

delphi 2005 can be seen as having three different personalities: a win32 personality using the delphi language (where delphi 2005 is the successor of borland delphi 7), and two .net personalities: one using delphi as language (the successor of borland delphi 8 for the microsoft .net framework), and the other using c# as language. with respect to the latter personality, delphi 2005 is the upgrade from borland c#builder 1.0.

as a result, delphi 2005 is the next step for current borland delphi 3 through 8 and borland c#builder developers for rapid application development (rad) on win32 as well as the .net framework.

 

key features

[feel free to suggest others/changes!]

 

- support for three different personalities: delphi for win32, delphi for .net and c# all from within one development (and debugging) environment.

 

- easy migration of win32 applications to .net within the same development environment.

 

- support for the delphi language with several enhancements like multi-unit namespaces, for ... in ... do loops, inline functions and other code optimisations.

 

- support for winforms, asp.net web forms as well as borland´s own vcl framework on .net, and vcl for win32 with visual designers to build applications the rad way.

 

- support for heterogeneous database access (using any ado.net data adapter – not just bdpdataadapter) as well as multi-tier database applications with new datasync, datahub, remoteserver and remoteconnection components.

 

- support for refactoring to restructure your source code, increasing the maintainability and chances of successful reuse.

 

- support for unit testing with dunit and nunit, using the extreme unit-test framework in delphi for win32, delphi for .net and c# projects to increase the quality of your code.

 

- support for enterprise core objects ii - a uml compliant object model framework and object persistence, with support for databases through the borland data provider, and now also available for asp.net.

 

- support for asp.net with db web controls to facilitate the design, implementation and deployment of powerful data-driven web applications.

 

- support for version and team development, with a special backup and history view of your project files, plus optional integration with starteam.

 

- support for integration with j2ee enterprise javabeans (ejb) or corba servers with the janeva solution for delphi for .net and c# applications.

 

2. borland delphi 2005

this white paper will discuss the major enhancements in borland delphi 2005, grouped by area. first, the integrated development environment (ide) enhancements are covered, followed by refactoring, unit testing with dunit and nunit, enhancements in the database and web areas, alm support, and finally delphi compiler, language and debugging enhancements.

 

2.1 ide

the delphi 2005 integrated development environment (ide) is significantly extended and enhanced in nearly every area.

welcome page

the welcome page is redesigned, showing not only the recent projects, but also the recent news from borland developer network and rss news feeds (depending on the availability of an internet connection).

multiple personalities

delphi 2005 supports multiple personalities, featuring delphi for win32, delphi for .net and c# projects. as a little helpful hint, a personality icon in the ide toolbar displays the active personality (delphi for win32 , delphi for .net , or c# ).

project manager

the delphi 2005 project manager now displays the directory structure of the entire project (and for asp.net projects even offers the ability to create and manage subdirectories in your project directory), which offers better insight into where files are placed and which files to deploy. within a project group, we can add projects for different targets (and personalities), and switch from one project to another - and hence one personality to another, instantly.

the project manager and the object inspector now work together, as you can select a file in the project manager, which results in the object inspector showing information like the file name and full path, plus file specific properties like the culture, name and version number of assemblies, or the copy local option. most of these properties will be read-only (displayed in grey font), while some can be used to actually change for example the filename or copy local status. the project manager is also starteam aware and offers context sensitive commands within the project manager for managing projects stored in starteam.

backup and history


...   下一页
    摘要: 曾经遇到这样的情况,在数据库的meeting表中有publishtime (datetime,8)字段,用来存储一个开会时间,在存入时由于要指明开会具体时间,故格式为yyyy-mm-dd hh:mm:ss,而我们查询时是通过yyyy-mm-dd来进行的,即查询某一天的所有会议信息,这样如果通过select * from meeting where publishtime=@publishtime......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE