X
xiaocuo_zrf
Unregistered / Unconfirmed
GUEST, unregistred user!
http://www.china-pub.com/computers/bookinfo/lwcy.htm
序
Borland终于在Delphi 7中推出了对于.NET的支持,其中包含了Delphi.NET Preview的编译器(Compiler)以及Delphi中的执行时期函式馆(Run Time Library-RTL)。『这些东西能够用来做什么呢?』我的一位朋友如此问我,『只有编译器要如何使用呢?』,这是我朋友询问的第二个问题。我想这会是许多使用Delphi程序员都会问的问题,也会觉得有点焦虑,因为笔者相信一定会有许多的Delphi程序员急着想使用来学习.NET程序设计,但是却不知要如何下手。
笔者认为Delphi 7包含的Delphi.NET Preview不但非常的重要,也非常的有用。因为Delphi.NET不但允许Delphi的程序员使用Object Pascal存取所有Microsoft .NET的Framework Class Library(FCL),让Delphi的程序员现在就可以使用熟悉的Object Pascal语言来学习如何设计.NET的应用程序,并且还能够藉由Delphi.NET Preview中提供的RTL使用Delphi程序员早已熟悉的函式。Borland藉由提供Object Pascal,RTL以及稍后允许程序员下载的VCL.NET,Delphi的程序员可以使用标准的方式同时开发原生Window应用程序,.NET应用程序,Kylix应用程序以及在明年Borland提供的完整.NET开发环境的应用。
另外笔者认为Delphi.NET Preview很有用的原因是,这一次Borland提供了Delphi的程序员一个从底层开始学习新开发平台(即.NET)的好机会。这怎么说呢?让我们回顾一下Delphi的发展史。当Delphi推出之时即是RAD工具的代表作,开发人员可以使用Delphi快速的开发应用程序。这对许多人都是一个福音,因为对于不熟悉Window程序设计的人可以快速的使用Delphi和VCL组件学习和开发应用程序。对于从Window API开始学起的程序员来说更是一个解脱,因为他们终于可以使用Delphi大幅增加生力,同时Delphi又提供了直接存取Window API的能力,让这些熟练的程序员可以通行无阻的开发各种应用程序。不过也许就是因为Delphi太容易使用了,因此造成了许多人的误会,以为Delphi只能开发高阶的应用系统,却不擅长其它的应用。
这次的Delphi.NET Preview却可以让Delphi程序员或是以往没有使用Delphi的开发人员有一个新的感受,因为Delphi.NET Preview的命令列编译器以及RTL将让开发人员接触和学习所有.NET的功能,这将给予开发人员彻底了解.NET运作原理,系统功能,Framework以及Know-How的机会,就像数年前学习Window API的情形一样,只是现在的编译器比以前先进,.NET FCL和Delphi的VCL/VCL.NET比以前的Window API更容易使用。藉由这种洗礼,开发人员不但可以更深切的掌握.NET,在明年Borland推出代号为Galileo的完整.NET开发环境时可以更快速的开发.NET应用系统,那时开发人员将会非常感谢有一个高生产力的开发工具,又会庆幸藉由Delphi.NET已经掌握了低阶的技巧和基础的观念。更重要的是现在还能够同时使用Delphi 7最新的功能开发Window原生应用程序。这对于开发人员来说,笔者认为是一个绝佳的好机会,让所有使用Delphi的开发人员能够再次的成为.NET下的精英。
本书的目的在于和读者一起探讨如何使用Delphi.NET Preview来学习和设计.NET的应用程序以及.NET下开发程序的概念和思想。因为在.NET下不但包含了许多开发人员已经熟悉的知识和技巧,Microsoft也为.NET加入了许多新的观念,新的架构以及新的技术。对于已经使用或是想要使用Delphi的开发人员来说,了解如何于Object Pascal中熟练的发挥.NET功能,同时藉由Borland对于Object Pascal语言的强化更充分的发挥Borland工具的优势是非常重要的事情。
在本书中读者将可以学习到如何充分的使用Delphi.NET编译器,Object Pascal语言的新功能,.NET的运作原理,如何使用.NET FCL以及许多进阶的功能,例如使用Object Pascal开发ASP.NET,开发.NET Web Service,如何使用.NET的InterOp功能整合原生Window程序,DLL和COM/COM+等主题,读者将能够一步一步的建立起对.NET扎实的了解并且建立起相关的.NET技术。下面简单的叙述了本书讨论的内容: <TBD-稍后加入-8/7/2002>
最后要笔者说明的是,由于Borland会持续的让开发人员下载Delphi.NET编译器,RTL以及VCL.NET,这代表Borland可能会不断的强化或是改变一些Object Pascal的语法和功能,因此笔者也希望也不断的改善本书的内容,提供读者最新,最正确的信息。因此本书的内容也会随着Delphi.NET Preview的进步来更新
最后笔者要谢谢所有帮助本书问市的朋友,当然更要谢谢所有读者的支持。
各位尽可以提出自己对这本书的构想,包括结构、内容和细节,李维先生将与你互动交流
序
Borland终于在Delphi 7中推出了对于.NET的支持,其中包含了Delphi.NET Preview的编译器(Compiler)以及Delphi中的执行时期函式馆(Run Time Library-RTL)。『这些东西能够用来做什么呢?』我的一位朋友如此问我,『只有编译器要如何使用呢?』,这是我朋友询问的第二个问题。我想这会是许多使用Delphi程序员都会问的问题,也会觉得有点焦虑,因为笔者相信一定会有许多的Delphi程序员急着想使用来学习.NET程序设计,但是却不知要如何下手。
笔者认为Delphi 7包含的Delphi.NET Preview不但非常的重要,也非常的有用。因为Delphi.NET不但允许Delphi的程序员使用Object Pascal存取所有Microsoft .NET的Framework Class Library(FCL),让Delphi的程序员现在就可以使用熟悉的Object Pascal语言来学习如何设计.NET的应用程序,并且还能够藉由Delphi.NET Preview中提供的RTL使用Delphi程序员早已熟悉的函式。Borland藉由提供Object Pascal,RTL以及稍后允许程序员下载的VCL.NET,Delphi的程序员可以使用标准的方式同时开发原生Window应用程序,.NET应用程序,Kylix应用程序以及在明年Borland提供的完整.NET开发环境的应用。
另外笔者认为Delphi.NET Preview很有用的原因是,这一次Borland提供了Delphi的程序员一个从底层开始学习新开发平台(即.NET)的好机会。这怎么说呢?让我们回顾一下Delphi的发展史。当Delphi推出之时即是RAD工具的代表作,开发人员可以使用Delphi快速的开发应用程序。这对许多人都是一个福音,因为对于不熟悉Window程序设计的人可以快速的使用Delphi和VCL组件学习和开发应用程序。对于从Window API开始学起的程序员来说更是一个解脱,因为他们终于可以使用Delphi大幅增加生力,同时Delphi又提供了直接存取Window API的能力,让这些熟练的程序员可以通行无阻的开发各种应用程序。不过也许就是因为Delphi太容易使用了,因此造成了许多人的误会,以为Delphi只能开发高阶的应用系统,却不擅长其它的应用。
这次的Delphi.NET Preview却可以让Delphi程序员或是以往没有使用Delphi的开发人员有一个新的感受,因为Delphi.NET Preview的命令列编译器以及RTL将让开发人员接触和学习所有.NET的功能,这将给予开发人员彻底了解.NET运作原理,系统功能,Framework以及Know-How的机会,就像数年前学习Window API的情形一样,只是现在的编译器比以前先进,.NET FCL和Delphi的VCL/VCL.NET比以前的Window API更容易使用。藉由这种洗礼,开发人员不但可以更深切的掌握.NET,在明年Borland推出代号为Galileo的完整.NET开发环境时可以更快速的开发.NET应用系统,那时开发人员将会非常感谢有一个高生产力的开发工具,又会庆幸藉由Delphi.NET已经掌握了低阶的技巧和基础的观念。更重要的是现在还能够同时使用Delphi 7最新的功能开发Window原生应用程序。这对于开发人员来说,笔者认为是一个绝佳的好机会,让所有使用Delphi的开发人员能够再次的成为.NET下的精英。
本书的目的在于和读者一起探讨如何使用Delphi.NET Preview来学习和设计.NET的应用程序以及.NET下开发程序的概念和思想。因为在.NET下不但包含了许多开发人员已经熟悉的知识和技巧,Microsoft也为.NET加入了许多新的观念,新的架构以及新的技术。对于已经使用或是想要使用Delphi的开发人员来说,了解如何于Object Pascal中熟练的发挥.NET功能,同时藉由Borland对于Object Pascal语言的强化更充分的发挥Borland工具的优势是非常重要的事情。
在本书中读者将可以学习到如何充分的使用Delphi.NET编译器,Object Pascal语言的新功能,.NET的运作原理,如何使用.NET FCL以及许多进阶的功能,例如使用Object Pascal开发ASP.NET,开发.NET Web Service,如何使用.NET的InterOp功能整合原生Window程序,DLL和COM/COM+等主题,读者将能够一步一步的建立起对.NET扎实的了解并且建立起相关的.NET技术。下面简单的叙述了本书讨论的内容: <TBD-稍后加入-8/7/2002>
最后要笔者说明的是,由于Borland会持续的让开发人员下载Delphi.NET编译器,RTL以及VCL.NET,这代表Borland可能会不断的强化或是改变一些Object Pascal的语法和功能,因此笔者也希望也不断的改善本书的内容,提供读者最新,最正确的信息。因此本书的内容也会随着Delphi.NET Preview的进步来更新
最后笔者要谢谢所有帮助本书问市的朋友,当然更要谢谢所有读者的支持。
各位尽可以提出自己对这本书的构想,包括结构、内容和细节,李维先生将与你互动交流