2003 ha sido el año en que .NET ha comenzado a ser realmente popular. No es adecuado para el desarrollo de software de aplicación empresarial. Algunas tecnologías de alta gama que se han utilizado ampliamente en las plataformas de Java, como o mapeo. En la próxima versión del marco .NET. En este momento, cuando .NET realmente comenzó, Borland finalmente trajo un boleto a la comunidad de Delphi para tomar el tren .NET Express - Delphi 8 para .NET.
Dado que el soporte de Borland para .NET no es muy temprano, y el Builder anterior de C# ha estado lleno de errores, he comenzado a aprender .NET Technology hace 2 meses e intenté usar VS.NET en caso de que Delphi 8 sea impredecible. Pero ahora parece que tengo un poco más de preocupación que eso. Para ser jugado en el futuro. Hablemos de algunas situaciones de prueba y compartimos con ustedes de alguna manera.
Un ide nuevo y estable
El IDE de Delphi8 es lo mismo que el IDE de C# Builder. La configuración de mi máquina es: P4 2.0+5400RPM HDD+256MB+Win2000 Adv Server (no es un sistema recién instalado, ya hay grandes programas como SQLServer). Sin embargo, es mejor ejecutar otros programas grandes al mismo tiempo. , Simplemente personalizarlo (el método es el mismo que D7), y también puede usar estilos SDI o MDI. Mi satisfacción personal con este IDE es el 80%
Ide de Delphi 8
>> haga clic para ver la imagen más grande
Una deficiencia encontrada en el IDE:
1. No encontré la verificación de Sytax del menú del proyecto.
2. Si desea volver al estado de diseño del formulario durante la edición de código, no parece fácil hacer clic en el derecho de seleccionar abrir en el formulario en Project Manager. Solo en el editor de código, haga clic con el botón derecho y seleccione Show Designer para volver al diseñador de formulario.
3. He descubierto que a veces al hacer clic en el menú de Windows, habrá un mensaje de error.
4. Cuando abro un archivo PAS con más de 3000 líneas para navegar, todo Delphi IDE desapareció (por supuesto que no cada vez)
5. A veces, abrir archivos de proyecto grandes causará algún retraso de velocidad (¿o tal vez mi máquina es demasiado lenta?)
6. Personalmente, siento que la visión del modelo no es práctica (parece bastante lento). Para obtener más información, consulte el Manual de desarrollo de .NET .NET Mobile y Tecnología Integrada Tema especial, o
B VCL.NET Controles de un vistazo
Borland dijo una vez que el proyecto original basado en VCL se puede abrir en D8 y compilarse con éxito en un programa basado en .NET, por lo que abrí un DRP en el directorio de Demos y compilé.
La siguiente figura es el panel de control de VCL:
Como se muestra en la figura, puede sorprenderse de que el control de VCL que esté utilizando se haya ido.
Página de DataCcess: los controles relacionados con XML, la página de datos de datos SockEconnection, WebConnection y otros controles desaparecen. Además, Borland es muy bueno en la serie Indy, todos se quedan allí^_^, pero desafortunadamente rara vez los uso. (Además, no he intentado si puedo agregar controles de desaparición manualmente. Tal vez Borland no proporciona implementaciones de .NET de esos controles)
C.NET controla a un vistazo
Permítanme explicar que en Delphi8, el control visual de VCL.NET (tal vez debajo de TComponent) y el control visual de .NET no se puede mezclar. Establecer una aplicación VCL o una aplicación WinForm o la aplicación web ASP.NET, los controles disponibles en el panel de control después de crear una aplicación VCL son diferentes. No se puede usar TForm o TEDIT en la aplicación WinForm. Foros en profundidad). Además de los mismos componentes .NET que vs.net, Borland también proporciona algunos componentes .NET que pueden usarse para la aplicación WinForm y la aplicación web ASP.NET.
Nuevo menú del proyecto (VCL, WinForm, ASP.NET)
Aquí hay varios componentes .NET proporcionados por Borland que se pueden usar para WinForm o ASP.NET:
BDP se puede usar como reemplazo para ADO.NET. Pero no sé si es fácil de usar.
DBWeb se parece cada vez más a Intraweb. Justo como ese audaz para Delphi, Eco apareció después?
ECO fue famoso en C# Builder antes. ventaja.
D Utilice el lenguaje Delphi para el desarrollo de ASP.NET
Personalmente, creo que la mayoría de las aplicaciones .NET actuales son aplicaciones web ASP.NET. Entonces es un gran honor poder usar el idioma familiar de Delphi para el desarrollo de ASP.NET. , puede dejarlo temporalmente y usar el lenguaje familiar. El entorno y las funciones de desarrollo de Delphi8 son básicamente los mismos que Vs.Net, y tiene muchas funciones de percepción y edición de entrada.
Para obtener más información, consulte el Manual de desarrollo de .NET
Temas tecnológicos móviles e integrados .net, o