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
|