Constellation Knowledge Network - Preguntas y respuestas sobre Bagua - Servidor C#, mensajería instantánea de desarrollo de cliente Android, cómo hacerlo en el servidor, ¿existe un marco de código abierto?

Servidor C#, mensajería instantánea de desarrollo de cliente Android, cómo hacerlo en el servidor, ¿existe un marco de código abierto?

Proyectos de código abierto C# (hay muchos en el extranjero) 1. Marco Ajax Ajax.NET Professional

(AjaxPro) es uno de los primeros marcos AJAX de Microsoft que implementa la tecnología AJAX. entorno NET. Crea clases de proxy encima de los scripts del cliente para llamar a los métodos del lado del servidor.

MagicAJAX.NET es un framework para la creación de páginas web bajo ASP.NET, proporcionando tecnología Ajax. Esto permite a los desarrolladores integrar fácilmente AJAX en sus páginas sin tener que reemplazar los controles ASP.NET o escribir su propio código javascript.

Anthem.NET es un conjunto de herramientas AJAX de código abierto para el entorno de desarrollo ASP.NET y puede ejecutarse en ASP.NET 1.1 y 2.0.

2. Workflow (flujo de trabajo)

Workflow.Net es un motor de flujo de trabajo basado en el estándar wmfc y utiliza Microsoft. Tecnología neta.

NetBPM es un software de flujo de trabajo de código abierto al que se ha adaptado JBpm. plataforma neta. NetBpm se puede integrar fácilmente con . NET y puede crear, ejecutar y gestionar programas de flujo de trabajo. Latidos por minuto

La herramienta admite la conversión de modelos de negocio en modelos de software. Los desarrolladores de negocios pueden utilizar un enfoque basado en modelos para diseñar, implementar, ejecutar y realizar un seguimiento de los procesos de negocios. Por tanto, los desarrolladores pueden prestar más atención a los cambios en la lógica empresarial.

De hecho, el propio WPF de Microsoft también es muy potente en el flujo de trabajo.

En tercer lugar, el editor de texto FCKeditor es un potente editor de texto en línea de código abierto (DHTML

Editor) que le permite utilizar muchos escritorios similares a Microsoft Word en la web. El poder de un editor de texto. Es liviano y no es necesario instalarlo en la máquina cliente de ninguna manera. Free text box

es un control de servidor de código abierto de ASP.NET, basado en la tecnología MSHTML de Internet Explorer. Este es un excelente software gratuito (software gratuito

). Podemos integrarlo fácilmente en formularios web para realizar la edición en línea de contenido HTML. Puede usarse para comunicados de prensa, redacción de blogs, comunidades de foros, etc. Aplicación web.

Será de utilidad en el sistema. VietPad es una plataforma multiplataforma con todas las funciones para Java/.NET.

Editor de textos de código abierto Unicode. Admite abrir, editar, imprimir, convertir, clasificar y guardar archivos vietnamitas en formato Unicode basado en texto.

NetSpell es un motor de revisión ortográfica de código abierto. NET Framework. PPC_edit es un editor de texto de código abierto para Pocket PC. Admite archivos TXT, RTF, HTML,

WordML, DocBook y ZIP. El teclado virtual estándar internacional se mostrará en la pantalla.

Cuarto, Blog (Blog)

NovaShare es un motor de blogs que le permite crear sitios web interactivos de noticias y foros basados ​​en la web, muy parecidos a WonkoSlice o Slashdot. Los administradores pueden publicar artículos e iniciar encuestas, y los visitantes pueden crear cuentas de usuario, publicar comentarios y más.

DasBlog se desarrolla a partir del motor de registro en línea BlogX. Al igual que Trackback, Pingback

se pueden agregar muchas funciones adicionales a través del Blogger/MovableType completo.

Soporte de API, comentarios de API, plantillas de estilo de radio totalmente personalizables, archivos adjuntos e imágenes incrustadas que admiten correo electrónico a weblog/POP3, basado en web.

DHTML, OPML, editor de configuración. DotText es un potente motor de blogs que ha sido utilizado por cientos de blogs. Este es un ejemplo de una aplicación de N niveles.

TBlogger es un completo programa de blogs, desarrollado en C# y configurado mediante XML.

Ahora se pueden crear blogs utilizando otros proyectos de código abierto de MVC. Hay muchos proyectos de este tipo en Codeplex, entre los que Microsoft tiene su propio OXite.

Verbo (abreviatura de verbo) ingeniería de sistemas

. NETZ es una herramienta gratuita de código abierto que puede comprimir y empaquetar archivos de Microsoft. NET Framework (EXE,

DLL) para hacerlos más pequeños. Los archivos ejecutables más pequeños ocupan menos espacio en el disco y son varias veces más rápidos de leer porque hay menos accesos al disco al leer el archivo. Es similar a una herramienta de empaquetado PE (Portable Executable). NETZ es típico. NET solución escrita en C#. . NETZ se puede utilizar para empaquetar casi cualquier tipo de paquete. neto.

Programas escritos en idiomas soportados. . Soporte NETZ. NET EXE y DLL no compartida.

Archivo.

El programa de compresión puede descomprimir estos archivos de la misma manera, lo cual es transparente para el usuario final. NAntContrib proporciona herramientas para personalizar tareas para NAnt.

Prebuild es una herramienta de precompilación multiplataforma basada en XML que permite a los desarrolladores crear proyectos o crear archivos para IDE y compilaciones fácilmente. NET herramientas de desarrollo. Soporta visualización.

Estudio. NET 2002, 2003, 2005, Sharpdevelop, Monodesarrollo y NAnt.

BusyBeeBuilder es una herramienta de automatización de código abierto potente, escalable y fácil de usar. plataforma NET. Draco.NET es Windows.

Aplicación de servicio. Su diseño facilita la integración continua de nuevas funciones. Draco.NET monitorea su repositorio de código fuente. Cuando se detectan cambios en su proyecto, el proyecto se recrea automáticamente y los resultados de la creación, incluida una lista de cambios, se envían a su correo electrónico.

Build Studio proporciona una solución completa para el procesamiento automatizado de componentes de software. CruiseControl.NET es un servidor integrado. plataforma NET.

NAnt es similar a Ant en el proyecto Apache y es una herramienta de compilación de código abierto en Apache. neto. Es adecuado para la compilación automática. NET como compilaciones nocturnas. proyecto NET.

Construir).

Para ser honesto, no creo que las herramientas de creación de sistemas sean realmente tan poderosas. Si realmente planeas hacer un gran proyecto y seguir desarrollándolo durante mucho tiempo, entonces puedes utilizar las herramientas de creación de sistemas anteriores.

5. Producción de gráficos

ZedGraph es una biblioteca de clases .NET escrita en C#, que proporciona controles de usuario y controles web. Puede crear gráficos de líneas 2D, gráficos de barras y gráficos circulares. Es completamente funcional y tiene una personalización detallada de las funciones, pero

las opciones predeterminadas son suficientes. Un componente de gráfico de código abierto de C# similar a PieChart, StackBar y LineChart.

Nlot es una biblioteca de gráficos de código abierto. neto. Lo digno de elogio es su diseño API elegante y flexible. Nlot incluye controles de Windows Forms.

Controles ASP.NET y una clase que crea imágenes de mapa de bits. También hay disponible un control GTK#. XSCharting es un componente de gráficos desarrollado en C# que proporciona varias opciones de gráficos.

DaveChart es una biblioteca de clases DotNet gratuita. NChart proporciona muchos gráficos 2D que son dignos de aplicación en los negocios, la educación y otros campos.

El propio Microsoft ha proporcionado un control de dibujo de chat, que es el dunat original. Si esto cumple con sus requisitos, no es necesario utilizar los controles anteriores. Pero si necesita aprender a hacer dibujos y realizar sus propios chats personalizados, estos proyectos de código abierto le serán de gran ayuda.

6. Sistema de chat

Dianwang Chat

Server es un proyecto de servidor y cliente de chat desarrollado en base al marco DotNet. Para ser honesto, estoy muy interesado en esto y tengo tiempo para ver cómo se implementa su código.

7. Sistema de gestión de contenidos (CMS)

Ludico está escrito en C# y vive en ASP.NET.

Portal 2.0/Sistema CMS. Su diseño modular significa que puede utilizar o desarrollar funciones del sitio web como desee. Tiene gestión de usuarios avanzada, editor WYSIWYG y más.

MojoPortal es un framework de sitios web orientado a objetos desarrollado en C#, que puede ejecutarse en plataformas Windows ASP.NET y GNU/Linux o Mac OS X Mono

Cuyahoga es un CMS/ Solución de portal desarrollada en C#. Se ejecuta en Microsoft. NET y Mono, y es compatible con SQL Server.

PostgreSQL o MySQL como base de datos subyacente. Umbraco es un sistema de gestión de contenidos de código abierto. plataforma neta. El sistema es eficiente, flexible y tiene una buena interfaz de usuario. Kodaly

CMS es un sistema de gestión de contenidos con todas las funciones. plataforma NET. The Rainbow Project es un sistema de gestión de contenidos de código abierto rico en funciones desarrollado utilizando tecnologías Microsoft

ASP.NET y C#. NkCMS es un sistema de gestión de contenidos desarrollado por ASP.net y Sql server 2000.

Amplefile es un sistema de gestión de contenidos. Entorno y uso de la red. Red remota.

Vamos. Kryo es un sencillo sistema de gestión de contenidos implementado por ASP. RED(C#). NET y la base de datos backend utiliza Microsoft SQL Server. NdCMS es

ASP.net

un sistema de gestión de contenidos basado en (C#).

Proporciona administración de usuarios, administración de archivos, editor WYSIWYG, administración de plantillas, corrector ortográfico y lugares integrados y más para descargar rápidamente videos y multimedia incrustados. Literalmente contiene un potente complemento de IE y un programa independiente en la bandeja del sistema.

DotNetOpenMail le permite desarrollar en ASP.NET con soporte de Microsoft. net framework,

La aplicación WinForm envía correo electrónico. Es un componente de código abierto escrito en C# que facilita la creación de HTML con archivos adjuntos sin utilizar el sistema. Biblioteca de clases de correo.

Los programadores pueden crear correos electrónicos de texto sin formato utilizando diferentes conjuntos de caracteres o diferentes códigos de mina sin conocer muchos de los detalles relevantes.

Mensajes MIME multiparte/alternativo, multiparte/relativo y multiparte/mixto.

DotMSN es una biblioteca independiente de código abierto que no necesita interactuar con el MSN Messenger oficial, por lo que no es necesario instalar MSN.

Messenger puede comunicarse mediante los servicios DotMSN y MSN

messenger. DotMSN está escrito en C#, entonces. NET se puede utilizar. La biblioteca de clases DotMSN es fácil de usar y de implementar. Es a la vez flexible y resistente,

ligero y fácil de integrar en cualquier sistema de aplicación. El sistema de aplicación que utiliza DotMSN puede realizar varias funciones, desde crear robots de mensajes hasta personalizar clientes. Si su aplicación requiere comunicación con el servicio Messenger, DotMSN es una buena herramienta.

SharpSSH utiliza C# para implementar el protocolo SSH2 y soporta SSH, SCP y SFTP.

Un grupo de personas. Biblioteca de clases OpenPOP.NET .NET para comunicarse con servidores POP.

IceChat es un chat de retransmisión de Internet diseñado para conectarse a varios servidores IRC.

Cliente.

Lphant es un programa cliente de código abierto desarrollado para edonkey/emule.

Biblioteca de clases desarrollada. NET cliente FTP C#.

OpenSmtp.net es un componente SMTP de código abierto desarrollado en C#. No depende de. NET Framework.

Clases en el sistema. El paquete Web.Mail. Permite a los desarrolladores utilizar un servidor SMTP diferente de MS SMTP y proporcionar web.

Servicio que permite enviar correos electrónicos vía HTTP.

Hay varias que merece la pena recomendar, como DotMsn, que resulta muy útil en determinadas situaciones.

上篇: ¿Cuál es el nombre común que se utiliza para nombrar una empresa de TI? 下篇: ¿Qué significa soñar con perder a Zhou Gong y a Zhou Gong?
Artículos populares