Lanzamiento oficial de la revista Student.NET

Hola a todos. Hace aproximadamente una hora y media que terminó algo que había comenzado 9 meses atrás. Una idea, la cual quería expresar a nuestra querida plataforma .NET desde otro prisma, desde el prisma del estudiante.


La labor ha sido dura, bastante dura, un trabajo altruista, en el cual hubo muchos altibajos, mezclando momentos de emoción, con momentos de desesperación, sobretodo cuanto mas se acercaba el cierre de la misma.


Muchos articulos se han quedado fuera de esta primera edición, a la que hemos llamado “Numero 0”, entre amigos también conocida como “beta”, pero esos artículos, tendrán su oportunidad en siguientes números, o en el futuro portal de Student.NET que también está al caer. 


Tenemos que agrader también la aportación de Rodrigo Corral, al concedernos una entrevista donde nos habla de este portal tan querido por nosotros, y también a Plain Concepts por la ayuda prestada en momentos criticos del desarrol


Hoy es un gran dia, por que entre unos cuantos estudiantes hemos logrado hacer algo que nunca habíamos hecho previamente. Pero evidentemente no quiero quitarle protagonismo a la revista hablando de nosotros, ya que hoy la protagonista se viste de gala, y se llama Student.NET.


Para descargar esta primera versión, podeis entrar en el siguiente FTP, dnde tendreis dos versiones una a 300p para imprimir, si quereis, y otra a 72p para distribuir por la red, al ser evidentemente mas ligera.


ftp://156.35.98.9/Revista%20Student.NET/Numero%200/


Aquí la teneis, y espero que vosotros como lectores disfruteis un montón de ella, y que ya bien, seais profesionales, o estudiantes, colaboreis, en futuros numeros, de la forma que querais.  


Un saludo. Carlos.

Be a tag-pointer my friend

Pos nada, a mi también me han tocado mis colegas Pablo Doval y Paco Martinez, por tanto, me lanzo a contar 5 cosas de mi:


1. Desde muy pequeñito me ha tocado cambiar muchas veces de colegio (como a Ethel) por razones laborales de mi padre, y me ha tocado conocer a muuuchiiisima gente, y por desgracia cada año cambiar de amistades, cosa bastante dura para un niño, por tanto, hoy en dia, a los amigos que tengo los intento cuidar mucho. Eso si, a base de fuerza he aprendido a relacionarme con la gente muy mucho.


2. Me encanta el futbol…verlo, practicarlo, narrarlo….al igual que me encanta la musica heavy y el rock. Tocaba la guitarra hasta que misteriosamente…me aburri y la deje a los 18 años.


3. La informatica lleva en mi desde que naci, ya que tengo tios informaticos y me lo metieron por todos los lados, cosa que les agradezco, por que quizás si no fuera por aquel amstrad de mi tia, nunca hubiera empeza a hacer mis primeros pinitos.


4. A los 12 años empece a cutreprogramar…misteriosamente a los 18 años me entro un asco horrible por programar…y a los 21 años volvi a cogerle el vicio, y aqui estoy.


5. Pese a que visto como una persona normal de la ciudad…..y la gente a simple vista no lo nota….si…soy un geek, pero también soy un friki…juego a warhammer, juego a RPG´s, vicio a todo tipo de juegos de PC o de XBox 360…gasto infinidad de pasta el libros de informatica….pero eso si, que no falte mi ropita y colonia de D&G….


Pos aqui teneis algunas cositas mias. Ahora pos voy a hacer unos tag a…. Fran, Cristian, Ethel, Rodrigo y a Ricardo.


Bye byeee

¿Que pasos a seguir para hacer un Grupo de Usuarios?

Hola a todos de nuevo.


Hace tiempo que me ronda por la cabeza crear un Grupo de Usuarios .NET en Asturias. Son varias las razones que me llevan a ello…las ganas por aprender mas, las ganas de juntar mas gente apasionada por esta plataforma, erradicar Java de la región (jeje)….


Pero claro…no se que pasos hay que seguir….por lo que agradecería que me dierais consejos de como hacerlo, para ponerme manitas a la obra.


Un saludo. Carlos.


 

Nuevo Año y nuevos propósitos

Antes de nada, Feliz Año 2007 a todos los que contribuis a esta Comunidad!!

Pues sí, empieza el nuevo año, y como todos los inicios, toca pensar en mis nuevos propósitos y aportaciones de mi persona hacia mi entorno.

Este año ( a parte de ser la primera vez que me toca bajar barriga ) mi fiel propósito es hacer de este blog una guia de como inicializarse en AJAX ASP.NET y quizás si me queda tiempo (eso espero) aportare mis pequeñas navegaciones sobre WPF y WCF. Eso si, siendo fiel a los patrones de diseño, los cuales mi amigo Paco me presento y enamorado de ellos y de la GoF estoy .

Veremos si la fuerza me acompaña y soy capaz de llevar esta iniciativa adelante.

 
Un saludo. Carlos.
 

La revista Student.NET está casi al caer.

Buenas noches a tod@s.


 En el club Oviedo.NET llevamos una buena temporada centrados en un proyecto personal que no es otro que la realización de una revista de estudiantes sobre .NET en la que buscamos la integración total de la comunidad, entre estudiantes y profesionales.


Fue presentada en el pasado Code Camp del Escorial, y ya podemos decir que en muy pocos dias saldra a la luz, es decir, papa noel va a traernos un regalito.


Asi a bote pronto, os pongo las secciones que va tener la revista:


  • Noticias breves
  • Newbies
  • Nuevas Tecnologias
  • Tecnologias Web y Comunicaciones
  • Tecnologias de Escritorio
  • Dispositivos Moviles
  • Bases de datos
  • Beyond .NET
  • Herramientas de ayuda al desarrollo
  • Extras
  • DotNetClubs
  • XNA Community
  • Opinion

  • También decir, que estamos abiertas a colaboraciones profesionales, del tipo que sean, siempre entendiendo que la revista es de caracter gratuito (ni cobramos por lo que hacemos, ni la revista costará nada), y por ahora será de tipo online, pudiendo descargarsela de un sitio web por medio de subscripciones.


    Y ya sabeis, ante cualquier duda…


    Un saludo. Carlos.

    VS2005…¿Arma de doble filo?

    Lo bueno de ser formador es que al cabo del año es que tratas con muchísima gente diferente; en mi caso con muchísimos informaticos.

    Calculo que durante este ultimo año, habré formado a unos 200 informaticos, en cursos para trabajadores en activo, los cuales difieren mucho en sus conocimientos y en sus labores cotidianas referidas a la informatica. Eso si, todos programadores, solo algunos de ellos desarrolladores…

    Aqui en Asturias la tecnología predominante es Java, trabajando las aplicaciones sobre J2EE (sobre un framework que trabaja con Struts) y programandolas sobre Eclipse.

    Yo siempre que puedo intento barrer hacia casa (.NET, of course) y les muestro lo que es nuestra querida plataforma 😉

    Ahora bien, que te me dicen los que saben algo de .NET:

    • El IDE de .NET mola, lo hace el todo!! para hacer aplicaciones no te hace falta saber casi nada de código.
    • Recuerdo esos wizards de conexión a DB que maravillosos eran, no me hacia falta nada mas que buscar mi DB y echarla a funcionar
    • Si…el VS2005 es como Velazquez (AQUI ME MATARON)

    Bueno pues esta situación  es una replica de lo que te encuenrtas en muchísimos casos de gente que hace aplicaciones sobre .NET

    En mi caso concreto, muchas veces me contratan en empresas para deshacer entuertos; el que mas me sorprendio fue una multinacional instalada en Asturias, que pago servicios de Outsourcing a una empresa española (que en su nombre cortan el ingles jeje) para que les hiciera una aplicación web en ASP.NET que gestionara su empresa. Dicha aplicación les costo solo un poquito de dinero, e inicialmente funcionaba de maravilla, hasta que quisieron aumentar su funcionalidad ellos mismos; que se encontraron?……una aplicación con todo el código metido en los aspx, todo sobre los propios métodos de los eventos, y todo hecho con los wizards y controles del Visual Studio.

    Ellos no pudieron modificar casi nada, y claro la petición fue alguien que les ayudara a hace resto mas mantenible. Yo lo unico que hice fue enseñarles a migrar sus aplicaciones a N-capas.

    Bueno, pues volviendo al tema inicial, el problema que hay es que mucha gente que se coloca sobre el Visual Studio, lo unico que hace es soltar los controles y mas nada, y lo triste es que la gente paga por eso. ¿solucion?… no la se, lo unico de lo que estoy seguro es que si sabes moverte por el Visual Studio, y conoces la plataforma, puedes hacer de todo, si no, al contrario podrás hacer cositas pero nunca hacer aplicaciones comerciales y verdaderamente mantenibles…es decir un software de calidad.

    Un saludo. Carlos.

     

     

     

    Interoperabilidad con la plataforma IBM desde .NET

    Aqui os pongo mi primer articulo con contenido tecnico.

    Este problema se me presento cuando hace aproximadamente 4 meses una empresa me contrato como consultor .NET para hacer un sistema web de explotación de tiendas, centralizandolo todo en su empresa. La aplicación previa a esto, funcionaba localmente en cada tienda, con una base de datos local.

    El problema sin meterme en profundidad era resolver conectividad entre .NET y una base de datos DB2 sobre un AS/400.

    Para comenzar la primera solución que se me ocurrio fue utilizar Host Integration Server 2006 la solucion de Microsoft para integrar la plataforma .NET con la plataforma IBM.

    Este paquete fue desechado, por multiples razones, entre las que estaba el precio (dicha empresa acaba de comprarse varias licencias de Visual Studio 2005 y SQL Server 2005), y otra era mi perspectiva, que se me apetecia una solución mas cercana a mi que me permitiera programar desde .NET a pelo con dicha base de datos (DB2).

    La solución cuando menos me la esperaba, llegó desde la propia IBM, una empresa que aboga al menos en este país por buscar soluciones sobre JAVA para su hardware y sus bases de datos. Fue cuando la propia IBM me presentó el Client Access, un provider desarrollado por ellos para poder realizar aplicaciones con .NET y que puedan conectarse con su base de datos.

    Por desgracia esta solución, al menos en Asturias, no es conocida y nadie se queria hacer cargo de este proyecto.

    La solución era tan simple como instalar en la maquina del desarrollador (y evidentemente luego en el servidor que alojara la aplicación) este programa, permitiendonos usar el provider de acceso a la maquina IBM.

    Para una muestra de los objetos ADO.NET que tendremos que usar:

    • iDB2Connection
    • iDB2Command
    • iDB2DataReader
    • iDB2DataAdapter

    Previamente hay que agregar la referencia al componente IBM que hemos instalado previamente, dicha referencia .NET es:

    • IBM DB2 UDB for iSeries .NET Provider

    Un ejemplo de borrado de datos de tabla CLIPRO de la base de datos es:

       string dataSource = “DataSource=(aqui la ip, o nombre del equipo en el dominio);” + “userid=(nombre del usuario);password=(evidentemente la contraseña del usuario)”;

       iDB2Connection conn = new iDB2Connection(dataSource);

       string query = “DELETE FROM TPVDATOS.CLIPRO”; //donde TPVDATOS.CLIPRO es la instancia y la tabla a la que accedemos separados por “.”

       iDB2Command cmd = new iDB2Command(query, conn);

       conn.Open( );

            cmd.ExecuteNonQuery( );

       conn.Close( );
     

    Buenos pos comprendiendo este simple ejemplo, implementar el resto de funcionalidades que queramos realizar serán un calco de esto.

    Espero que os resulte interesante todo esto, y si teneis alguna duda o sugerencia no dudeis en contactar conmigo.

    Un saludo. Carlos.

     

     

     

    Hello, World!!

    Pués aqui estoy, un nuevo miembro de esta comunidad, un nuevo geek..

     
    Posiblemente pocos me conozcais, soy Carlos Junquera Cachero, aka Cachero, de Oviedo y coordino el Club Oviedo.NET (un DotNetClub). Llevo con el gusanillo de .NET dentro de mi por culpa de un gran amigo, el Obscured, o bueno comunmente llamado Pablo Doval. En este pasado CodeCamp en el Escorial subí a la palestra para presentar la futura revista de estudiantes de .NET con integración de profesionales, la revista Student.NET (de la cual os haré participes, al menos de información y si quereis de colaboración 😉 ).
     

     Desde hace dos añitos me sumergí en este oceano de conocimientos sin fin, y cada vez me enamora mas, sobretodo lo que nos viene ahorita jeje.

     
    En este blog, intentaré ir añadiendo paulatinamente mis experiencias con las nuevas tecnologías .NET, y mis experiencias personales en el trabajo que desempeño sobre dicha tecnología…lo que se aprende enseñando .NET (menuda paradoja, ¿eh?).

     
    Pues nada, hasta pronto amigos!! 

    Un saludo. Carlos.