SharpWrite


FAQ

-¿Qué necesito para ejecutar SharpWrite?
    El .NET Framework 2.0 y el archivo ejecutable, puedes bajarlos desde la sección Descargas.

-Hay tres enlaces, Instalador, Binarios y Código Fuente ¿Cuál descargo?
    Elige el Instalador si lo que quieres es tenerlo instalado fácil y rápidamente con accesos directos y además detecta si tienes instalado el runtime, por el contrario si no quieres instalar nada o lo quieres ejecutar desde cualquier lugar entonces los Binarios es lo que buscas, ahora en caso de que seas desarrollador o seas estudiante o tengas simple curiosidad de como funciona el programa creo que está de más decir que para eso es el Código Fuente.

-¿Qué necesito para compilar SharpWrite?
    Como mínimo, para compilarlo necesitas el .NET Framework 2.0 pero la mejor manera de hacerlo es usando Visual C# 2005 Express Edition (o sus hermanos mayores) y el código fuente ;-).

-Quiero aprender C# y/o soy estudiante, ¿puedo aprender algo del código?
    Si, puedes aprender algo del código, pero tengo que advertirte primero que yo también estoy aprendiendo C#, por lo tanto es muy posible que muchas de las cosas que realizo no son recomendables o que puedan realizarce de una mejor manera, además, el código que uso puede considerarse muy torpe, al menos es así como lo considero yo, por lo que intentar aprender del código pude confundir más que enseñarte algo... hay partes que no uso todas las técnicas correctas, por lo que si te decides a aprender C#, mi código no es exactamente el más indicado para empezar.

-¿Puedo usar SharpWrite como remplazo del Notepad?
   Pues tendría que dar dos respuestas Si y No, uno de los propósitos de SharpWrite es de llegar a ser un remplazo (alternativa) del Notepad añadiendo algunas funciones extras y una interfaz tipo Office 2003 gracias al .NET Framework, pero por ahora SharpWrite se encuentra en una etapa incompleto al cual le faltan algunas funciones importantes como para llegar a remplazar al Notepad, además es del tipo hobby-aprendizaje, esto quiere decir que SharpWrite es por ahora un proyecto para aprender un poco sobre C# y que podría en algún punto dejar de desarrollarse (aunque es poco probable). Pero posiblemente haya gente que contribuya al proyecto, mejorandolo y añadiendole las funciones faltantes o que llege a utilizar librerías y código de terceros.

-¿Qué funciones faltan?
   Entre lo más importante que hace falta se encuentra la función de buscar y reemplazar, actualmente la posibilidad de imprimir (incluyendo vista previa y configuración de página) se encuentra en pruebas y al parecer va progresando poco a poco. Talvéz falte alguna otra función menor pero principalmente son estas las que impiden que llege a la versión 1.0.0 por lo que si eres programador y quieres contribuir pues adelante.

-¿Qué tan inestable es SharpWrite al estar en Beta?
   El hecho de que lo nombre como Beta no significa que sea inestable aún siendo ese el significado estricto, sólo significa que faltan funciones (y que puede contener algún bug), por lo demás ni siquiera las Alpha's anteriores se consideraban inestables, existen sin embargo versiones XPerimentales que contienen funciones sin probar y se consideran inestables e incompletas.

-¿Es SharpWrite gratuito?
   Si y además es open-source (código libre).

-¿Qué licencia utiliza SharpWrite?
   Utiliza la licencia GNU General Public License.
Por lo que cualquiera tienes las siguientes libertades:
0. La libertad de ejecutar el programa para cualquier propósito.
1. La libertad de estudiar como funciona el programa y adaptarlo a sus necesidades.
2. La libertad de redistribuir copias para ayudar al prójimo.
3. La libertad de mejorar el programa y divulgar las mejoras al público, para beneficio de toda la comunidad.

-¿SharpWrite tiene soporte de algún tipo?
   NO, úsalo bajo tu propia responsabilidad, no me hago responsable que tú computadora se congele, haga corto circuito o explosión provocandote daños físicos y perdidas materiales y/o información, documentos, etc, etc, etc... jejeje, estoy exagerado un poco, no debe de haber riesgo al utilizar SharpWrite, ya que antes de añadir algún release es probado para que funcione lo mejor posible (excluyendo las versiónes XPerimentales) aún así puede contener fallas en el código que pueden provocar una excepción no controlada, nada fuera de lo normal en cualquier otro programa. Aún así no existe ninguna garantía tal y como lo expresa la licencia.

-¿Cuáles son los sistemas operativos soportados?
   Oficialmente el único sistema operativo soportado es Windows XP, no tengo otros sistemas operativos para probar SharpWrite pero extraoficialmente están soportados Windows 2000, Windows 2003 Server e incluso Windows Vista solo por el hecho de tener el .NET Framework 2.0, las versiónes que no están soportadas (aunque el .NET Framework sí) son las versiones 9x (98, Me), es posible que SharpWrite funcione en estos pero de igual manera no tienen absolutamente ningún soporte. (Nota: SharpWrite funciona correctamente con Windows Vista en su versión sin instalador.)

-¿Me sale un mensaje de "Informe a Microsoft de este problema", que hago?
    Esto sucede cuando existe una excepción no controlada o algún otro problema que no es manejado... un ejemplo claro de esto es cuando le falta una dll de la que depende. Si llega a salir un mensaje como éste, dale click en "No enviar" ya que el problema es debido a un error propio de SharpWrite, pero si quieres enviar el informe pues nadie te detiene, ni yo se que información se envia en esos reportes.

-¿Qué son las versiones "XPerimentales"?
    Son versiónes que contienen código sin probar y pueden (o no) producir gran cantidad de excepciones o errores en el programa, éstas versiones son únicamente como su nombre lo indica para "experimentar" como serán futuras versiónes. Como dije anteriormente, no me hago responsable de pérdidas de cualquier tipo de información que tengas en tu ordenador, aún siendo altamente improbable que algo así llege a pasar.

-¿...Tienes una pregunta....?
   Escribe tus preguntas y comentarios a jorsol(at)users.sourceforge.net (remplaza el "(at)" por @).

Última revisión: 2007/03/20


Get Firefox! Valid XHTML 1.1 SourceForge.net Logo
Copyright © 2007 JorSol Software
jorsol(at)users.sourceforge.net