Ver por etiquetas
Todas las etiquetas »
C# (
RSS)
Se que probablemente he saltado explicaciones detalladas y obviamente necesarias de lo que es Code Contracts, pero pienso subsanarlo a medida que vamos avanzando en esta serie de posts. pero voy a enfocarlo de una perspectiva personal de como lo percibi yo y como lo aplique. Tampoco hare una explicacion detallada de Code Contracts porque ya existen excelentes posts que lo hacen. Bueno, existen dos razones fundamentales por las que uno quisiera utilizar Code Contracts y mas especificamente su rewriter...
Andrés Gonzales y mi persona nos reunimos, una vez más, con las mismas ganas y entusiasmo, para conversar sobre tecnología, el tema que nos trae en esta ocasión es “Seguridad – Autenticación”. Consideramos que este episodio solo será el inicio de varios en los que tocaremos tópicos de seguridad y en los cuales estaremos invitando a personas reconocidas que compartan con nosotros el micrófono. Bueno aquí les dejo un resumen...
La utilización de Code Contracts en VS puede ser confusa, antiguamente en las versiones de VS 2008 Code Contracts no estaba incluido en los ensamblados del proyecto y aunque sucedía esto, todo era un poco mas claro, había que bajar el add-in desde la página de Research de Microsoft y asunto arreglado. Pero no a todos nos gustaba la idea de crear una dependencia para el tema de Code COntracts y mas aun la palabra “Research” con la que es catalogado aun el proyecto...
En esta ocasión nos volvemos a reunir Andres Gonzales y mi persona para presentarles el tema “ORMs – Mapeo Objeto Relacional”, con la participación especial de un invitado: Rory Vidal un arquitecto de software, que gentilmente nos ayudo a llevar adelante el tema. El temario de esta conversación ha sido el siguiente: ¿Porqué un ORM? Modelacion Database-First, Model-First y Code-First Clasificación de los ORM ORM Tradicionales: NHibernate...
El siguiente articulo es una traduccion del articulo de Rob Sanders, acerca de sus anotaciones de lo observado en el TechEd-Australia, contiene los elementos nuevos que trae el .NET Framework 4.5. Introduccion Arrancamos… un poco de discusion acerca de la historia del .NET Framework, el cual tiene ahora 10 anios. El panorama es bastante breve, los presentadores estan bastante relajados y trabajan fluidamente entre ambos. Cuales son los elementos clave que trae la version 4.5? Mejoras en la funcionalidad...
Una vez mas, estimados amigos, nos reunimos con Andres Gonzales y grabamos el segundo episodio del podcast que hemos venido a llamar “Arquitectos.NET”, en esta ocasión el tema de nuestra conversación son “Las arquitecturas de Servicios SOA y REST”, hemos querido centrar la charla en nuestras experiencias y recomendaciones y de ahí que surge el siguiente temario básico: Definición e historia de las arquitecturas SOA y REST Problemas que se intentan resolver con SOA/REST Protocolos involucrados...
Estimados amigos, quiero presentarle a Uds. el primero de varios podcast que iremos grabando junto a mi apreciado amigo Andres Gonzales. El plan inicial es tener varias conversaciones acerca de aquello que mas nos gusta hacer, desarrollar software, también estaremos invitando a personas conocidas en nuestro medio, para conocer sus puntos de vista y opiniones acerca de diversos temas. En esta ocasión quisimos conversar acerca de “Una comparativa entre ASP.NET WebForms vs ASP.NET MVC”. Un tema algo...
Hoy en dia podemos concebir nuestra vida sin internet? Yo creo que no. Las aplicaciones que escribimos mas y mas asumen que estaremos conectados continuamente a Internet. Pero hay escenarios donde aun no podemos garantizar una conexion permanente a Internet: zonas rurales o caidas de la infraestructura de red de nuestro proveedor. En paises como el mio tambien el no tener internet puede considerarse bastante comun. En cualquier caso determinar si estoy conectado a internet es practicamente un requisito...
Hace un tiempo atras escribi un post relacionado a como evitar los postbacks haciendo uso de ajax y obviamente jquery ( Articulo referenciado ). De ese momento hace practicamente un anio y hoy con algo mas de experiencia vuelvo a analizar un tema similar. Como pasar un objeto JSON a un Action Method? Escenario del problema En el controlador existe el siguiente metodo (Action Method): La clase Person, ridiculamente simple, es como sigue: Las partes mas importantes del codigo html son los 3 botones...
Estimados amigos Aqui comparto con Uds. las diapositivas y el codigo fuente de mi charla sobre ASP.NET Razor, que di el anterior Jueves 28 de Julio, en la Comunidad de Usuarios de Tecnologias Microsoft ( CUTM ) Espero que le sea util. Saludos
Hola, voy a cubrirme un poco antes de que entren a leer completamente el articulo, lo que se logra con la tecnica que mostrare puede estar demas si utilizan algo como NHFluent o ConfORM. Bueno, empecemos. La idea de este articulo nace a raiz de un problema que tuve por los tiempos de carga de una aplicacion web construida con NHibernate 2.0, esta aplicacion tiene un conjunto considerable de entidades y fue disenada usando los clasicos archivos de mapeo (.hbm.xml). En este sentido antes de que la...
La necesidad de realizar pruebas de concurrencia sobre un componente/servicio de mi aplicación, me hicieron ver la necesidad de buscar una forma de lanzar múltiples hilos que realicen las peticiones que deseaba. Sé que varios o muchos de Uds. ya conocen esto, pero lo que escribo a continuación es más para aquellos que están aprendiendo. El código básico que encontré en Internet es el siguiente: 1 foreach (Thread thread in threads) 2 ...
En esta ocacion deseo compartir con Uds. el codigo fuente de la presentacion con la que estoy participando en el concurso/iniciativa de Microsoft, llamado evidencias. Aqui esta el video: Aqui el codigo fuente: Aqui el video en formato mp4: Espero que les sea de utilidad y si les gusta el material, por favor difundanlon entre sus conocidos, se los agradeceria un monton. Un abrazo.
Trabajando en un proyecto que integra Silverlight y ASP.NET MVC, tuve la necesidad de hacer algo “extrano”, bueno quiza extrano para algunos. Necesite recuperar informacion que esta disponible en el contexto de MVC desde Silverlight, lo pongamos simple: Necesite llamar a un metodo, en este caso un ActionController desde el codigo de Silverlight. En internet pueden encontrar muchos ejemplos, pero la gran mayoria son para realizar llamdas GET y considerando que quiero darle un poquitin...
En busqueda de la diversion y el aprendizaje me puse a realizar un CodeKata muy breve, que consiste en encontrar todos los anagramas de una palabra dada, los anagramas no son otra cosa que una permutacion de todos los caracteres de dicha palabra, por ejemplo si tenemos “abc”, los anagramas seran: abc, acb, bac, bca, cab, cba A continuacion el codigo del metodo, es bastante simple, podria haberlo reducido un poco mas, pero en aras de la legibilidad y de que se pueda entender lo dejamos asi: Como varios...
Este post probablemente puede ser criticado por su simplicidad pero de todas maneras ahi va. En esta occasion comparto con Uds. proyecto de consola que funge como un servicio WCF, la verdad es que no hay nada fuera de lo normal o extraordinario en este post, solo quiza le sirva a alguien para empezar a realizar algunas pruebas con WCF. A mi me sirve como recordatorio o punto inicial de algunas demos que siempre hago sobre WCF. Contenido Una libreria de clases que contiene la interface y la implementacion...
Como parte del programa denominado Evidencias de Microsoft para Latinoamerica , he grabado un video mostrando las caracteristicas funcionales de C#, asi como la simplicidad del uso de LINQ. El video dura aproximadamente 11 minutos, espero que en tan breve tiempo les pueda mostrar algo interesante. Los videos estan disponibles para descarga en los siguientes enlaces, espero les guste. Youtube: http://www.youtube.com/watch?v=M1mEW07m3B0 DailyMotion: http://www.dailymotion.com/video/xhg43x_evidencias_tech...
Ayer un amigo, con bastante preocupación, me hizo la siguiente consulta: "Mira yo estoy en la Universidad aún tengo que sacar un proyecto. Que opción elegirías tu para desarrollar un proyecto web? Excluyendo ASP.NET, por el tema del pago de licencias." Yo que andaba concentrado en NHibernate, moví la cabeza, como sacudiéndome el letargo, que me traían horas de desarrollo previo y le dije: "Un momento, dijiste licencias por usar ASP.NET?" A lo que Ricardo, respondió: "Si,...
Las personas que me conocen seguramente se sorprenderán por este y los posteriores post que escribiré con relación a NHibernate, bueno todo tiene una explicación y esa para este caso podrían ser varias: Quizá la primera y más importante el “bendito” Karma que me persigue para usar NHibernate desde hace varios proyectos y no me malinterpreten no es que esté en contra de NHibernate pero la verdad es que tiene una curva de aprendizaje...
Por varios años, mi experiencia en desarrollo web, dentro de .NET, ha estado atiborrada de frases y términos como “postback”, “ciclo de eventos”,”viewstate”, etc, etc. Incluso algunas de mis certificaciones las obtuve con exámenes de lo que ahora se conoce como ASP.NET WebForms. Recientemente he decidido encarar un nuevo proyecto, con nuevas tecnologías, entre ellas Windows Identify Foundation (en algún momento escribiré...
Más artículos
Página siguiente >