Aspose.Tasks para la descripción general del producto .NET
Bienvenido a Aspose.Tasks para .NET
Aspose.Tasks para .NET es una biblioteca de clases multiplataforma que permite aplicaciones .NET para leer y escribir archivos MPP/XML sin usar el software Microsoft Project. Actualmente es el único componente .NET que proporciona esta funcionalidad. Aspose.Tasks para .NET es un producto maduro que permite a sus aplicaciones realizar una gran gama de tareas de procesamiento de documentos con estabilidad y flexibilidad. Al igual que con todos los componentes de administración de archivos de Aspose, Aspose.Task para .NET funciona bien con aplicaciones de forma de ganancia y forma web.
Con Aspose.Tasks para .NET, es posible programar con archivos de Microsoft Project (MPP/XML) sin usar el Proyecto Microsoft. El componente proporciona una API fácil de usar para manipular archivos del proyecto, ahorrando tiempo y dinero en comparación con el desarrollo de características similares desde cero.
Beneficios
Aspose.Tasks para .NET admite MPP, MPT, XML, XLSX, HTML, PDF, XAML y otros formatos. Puede generar, modificar, convertir, realizar e imprimir documentos sin utilizar el software de Proyecto Microsoft. El uso de Aspose.Tasks para .NET en sus aplicaciones le brinda los siguientes beneficios:
Características ricas
Aspose.Tasks ofrece una amplia organización de características para crear, leer, manipular y guardar archivos del proyecto:
- Lea, cambie y escriba el proyecto Microsoft o los documentos Oracle Primavera: se admiten los formatos MPP/XML/P6XML.
- Lea los proyectos MPP y los formatos de proyectos XML. El Proyecto Microsoft 2003, 2007, 2010, 2013, 2016, 2019 y 2021 son compatibles con los formatos MPP.
- Lea y escriba proyectos de \ a Project Server o Project Online utilizando la API PWA (Project Web Access).
- Crear, actualizar y escribir proyectos en formato de proyecto XML.
- Lea los archivos del proyecto MPP, actualice su información de resumen y escríbalos en formato MPP original.
- Lea los archivos del proyecto MPP y conviértelos en formato XML usando Aspose.Tasks para .NET (el XML se puede manipular mediante la implementación de un analizador XML personalizado).
- Cambie la configuración principal del proyecto, como el tipo de cronograma, las fechas de inicio y finalización.
- Cambie la configuración del proyecto predeterminada como la tasa estándar predeterminada, la tasa de tiempo extra predeterminado, el tipo de tarea predeterminado, la acumulación de costo fijo predeterminada, etc.
- Gestionar atributos extendidos.
- Definir entre semana para el proyecto.
- Definir entre semana para calendarios y excepciones de calendario.
- Lea y escriba calendarios para tareas y recursos.
- Administre la programación y duración de la línea de base de tareas.
- Manejar restricciones en las tareas.
- Crear y administrar enlaces entre tareas.
- Lea, cambie y cree tareas, hitos, tareas críticas estimadas o impulsadas por el esfuerzo.
- Gestionar los costos de recursos y las variaciones.
- Costos de asignación de acceso y presupuesto.
- Soporte para la codificación de archivos MPX.
- Implementación del prefijo de recursos para recursos anidados.
- Soporte de la configuración del prefijo CSS para la exportación HTML.
- Establezca formato de fecha personalizada mientras se exporta al formato PDF.
- Se admite lectura de información VBA (referencias, módulos, atributos del módulo) de MPP.
Independencia de la plataforma
Use Aspose.Tasks para .NET para construir cualquier tipo de aplicación .NET de 32 bits o 64 bits, incluidas ASP.NET, WCF, WPF, Servicios web y WinForms. Es posible usar Aspose.Tasks para .NET a través de COM INETEROP de ASP, Perl, PHP y Python. También puede usar Aspose.Tasks para .NET para crear aplicaciones con Mono.
Aspose.Tasks para .NET es compatible:
- Visual Studio 2005
- Visual Studio 2008
- Visual Studio 2010
- Visual Studio 2012
- Visual Studio 2015- Visual Studio 2017
- Visual Studio 2019
Rendimiento y escalabilidad
Aspose.Tasks para .NET está diseñado para realizar el lado del servidor o cliente igualmente bien. Aspose.Tasks para .NET es un solo ensamblaje de .NET que se puede implementar con cualquier aplicación .NET simplemente copiándola. No tiene que preocuparse por otros servicios o módulos. Puede generar literalmente miles de documentos en minutos con Aspose.Tasks y eso implica abrir un documento, modificar contenido y formatear o poblarlo con datos y guardarlo.
Aspose.Tasks se desarrolla de una manera que solo un hilo funciona en un documento a la vez. Es un escenario típico tener un hilo trabajando en un documento. Diferentes hilos pueden trabajar de manera segura en diferentes documentos al mismo tiempo.
Versiones compatibles con el proyecto de Microsoft
- 2003
- 2007
- 2010
- 2013
- 2016
- 2019
- 2021
Declaración
Todos los componentes de Aspose .NET requieren un permiso de confianza total para establecerse. La razón de esto es que los componentes Aspose .NET deben acceder a la configuración del registro, archivos del sistema que no sean un directorio virtual para ciertas operaciones como las fuentes de análisis. Además, los componentes de Aspose .NET se basan en clases de sistema .NET Core .NET que también requieren un permiso de confianza completo establecido en muchos casos.
Los proveedores de servicios de Internet que alojan múltiples aplicaciones de diferentes compañías en su mayoría hacen cumplir el nivel de seguridad de la confianza media. En el caso de .NET 2.0, dicho nivel de seguridad aplica las siguientes restricciones:
- Oledbpermission no está disponible. Esto significa que no puede usar el proveedor de datos OLE DB administrado ADO.NET para acceder a las bases de datos.
- EventLogPermission no está disponible. Esto significa que no puede acceder al registro de eventos de Windows.
- ReflectionPermission no está disponible. Esto significa que no puede usar la reflexión.
- RegistrySpermission no está disponible. Esto significa que no puede acceder al registro.
- WebPermission está restringido. Esto significa que su aplicación solo puede comunicarse con una dirección o rango de direcciones que define en el elemento
. - FileioPermission está restringido. Esto significa que solo puede acceder a archivos en la jerarquía de directorio virtual de su aplicación.
Por las razones especificadas anteriormente, los componentes de ASpose .NET no se pueden usar en los servidores que otorgan permiso establecido que no sea la confianza completa.
Apoyo técnico
Aspose proporciona soporte técnico gratuito ilimitado para todos sus productos. El soporte está disponible para todos los usuarios, incluidos los que ejecutan una evaluación.
Si necesita ayuda, visite el aspose.forums. Publique su pregunta en Aspose.Tasks para el foro .NET y se responderá en unas pocas horas.
Al esperar una respuesta en los foros, permita las diferencias de zona horaria.
Informar un problema
Si tiene un problema, siga estos simples pasos para asegurarse de que se resuelva de manera eficiente:
- Asegúrese de utilizar la última versión del producto antes de informar un problema.
- Eche un vistazo a los Foros, esta Wiki de documentación y la Referencia de API antes de informar un problema. Es posible que su pregunta ya tenga una respuesta.
- Al informar un problema, incluya el documento original y posiblemente un fragmento de su código que causa el problema. Si necesita adjuntar múltiples archivos, ingrese en uno. Es seguro adjuntar sus documentos en los foros, ya que solo usted y los desarrolladores de Aspose tienen acceso a los archivos adjuntos.
- Intente informar un problema por hilo. Si tiene otro problema, repórtelo en un hilo separado.
Aspose no proporciona soporte técnico por teléfono. El soporte telefónico solo está disponible para preguntas de ventas y compras.
Recursos
Esta tabla enumera un aspose importante.
Resource | Description |
---|---|
Aspose.Tasks home page | Product home page. |
Aspose.Tasks blog | Check this often for information about new releases and useful tips about Aspose.Tasks. |
Aspose.Tasks for .NET support forum | Post your questions and issues here for a speedy resolution. |
Aspose.Tasks for .NET product documentation | Full online documentation. |
Aspose.Tasks for .NET API References | Online Aspose.Tasks for .NET API References. |