Muy bueno , pide que lo muevan al faq.
Pero aqui van mis criticas (y ojo que no es con animo de molestar si no de mejorar) ,
De eso se trata las críticas, para mejorar.
como opinión creo que se desvía no mucho , muchísimo del tema principal que es hacer el manejo del puerto serie solo lo mencionas poco y con el envío de datos y la recepción,
El motivo es que está explicado en el libro detalladamente en www.pic16f84a.org por eso no me extendí demasiado, tampoco el lenguaje ensamblador. Aunque explicaré algo sobre el puerto serie para que no tenga ese libro.
pero te enfocas mas en el diseño de tu UI , los N controles que trae Visual Studio. en darle presentación a tu programa y hasta en hacer un setup,
Es lo que le interesa a los nóveles y se lo he dado. Lo del setup haré un manual a parte más detallado y decente para uso general.
y omites cosas como depurar tu código haciendo no repetición del mismo, nombrado correcto de variables (o al menos adecuado) e incluso sustentando que hacen algunos componentes,
Soy novel en C#, lo abandoné mucho tiempo desde el 2005 por el tema de aprender ensamblador en el cual es más difícil de entender que el C#. Es cierto que hay que reutilizar código llamando a void, etc... Buena crítica, claro que si metes ejemplos de lo que pides más lo mejoraré.
y cosas como pone un código vacío (pantalla 189 de tu presentación) cuando no es la forma correcta de denotar la generacion del manejador de evento para el "evento" tick de tu componente Timer.
Me enseñaron que era así en los foros del msdn, ahora meterás un ejemplo a ver si es mejor el que dices y tomo nota. Cuidado que todas partes no programan igual o como uno desea. Aún así, tal como lo he hecho. ¿A qué funciona? Claro que si sabes hacerlo mejor, me lo dices para futuras actualizaciones del manual.
Desconozco tu conocimiento del IDE, Framework y Lenguaje pero lo importante esta en que no te pierdas en el cumulo de información
Soy novel en C#, lo mio es la electrónica pura y dura. Aprendo C# por Hobby.
, trata de ser mas especifico, incluso hubiese sido mejor una consola que no se interactuara con calculos en tu pic (lo se no es la finalidad, pero puedes tomar temas dentro del mismo como manejo de datos asincrono y sincrono por medio del puerto, como leer y escribir simultaneamente cosas asi, bloqueo de puerto, proteccion de tus datos, como hacer que esto mismo funcione en vista ;) ).
Lo de CMD o línea de comando lo iba hacer en un principio sobre todo si lo utilizamos en red como telnet o algo similar. Pero a mi y los nóveles le gusta más en modo Windows actual. No uso Vista y no es porque esté muy visto, sólo que mi equipo no lo aguanta. haría una mega actualización ya para Windows 7 si acaso.
Quizás en el futuro lo haga, veo que hay personas que le interesa, eso si, lo meteré como módulo a parte hasta en Linux. Es una tarea que me quita tiempo para otras cosas, así que, si alguien se anima que lo haga y lo añado al manual.
Ojo que este contenido me agrada bastante porque tiene la iniciativa de mostrar algo que tal vez a muchos en escuela o por hobby los trae loco.
En un principio el manual era para mi mismo, para no olvidarme en el futuro. Luego lo dejo para los demás y aprendan a parte de mejorar el manual con sugerencias, críticas, preguntas, etc. Eso si, está diseñado para personas nóveles y hobbistas.
Pero no hay que desviarse tanto del tema y mejorarlo que para eso esta todo aqui, para mejorarse.
No lo veo desviado, ya que fue con esa intención, que los novatos sean capaz de realizar su propia interfaz bajo Windows con Visual C# sin tener ni idea sobre ella o no lo han visto nunca. Eso si, es la versión 1.0 y hay que mejorarlo. Me falta la versión con MonoDevelop que no lo he hecho porque no me hace caso o no entiendo como programar lo del puerto serie con openSUSE que es el que tengo instalado (quizás también con Ubuntu haga el manual a parte).
Un saludo y éxito en el siguiente manual que lo espero pronto.
Antes debo mejorar algo y sobre todo ampliar la parte de Linux en el mismo manual en el cual se hace demasiado largo. Por eso quiero meter la parte II con Visual C++, Visual Basic .net 2008 y quizás el 6 depende de la demanda con un grupo de colaboradores que me han avisado de ello.
Tengo en mente ya muy lejano por ahora lo del USB que por falta de conocimiento en ese campo por ahora, me centraré en db9 y db25. Muchos otros manuales sobre programación de PIC en Linux, cosas así y electrónica general.
PD: No te lo tomes personal es una simple critica y si alguien le cae mal pues ni pex por eso se dice que cada cabeza es un mundo.
¿Por qué lo iba a tomar mal cuando es lo más que deseo para mejorar?