Omar's profileOmar VásquezPhotosBlogListsMore ![]() | Help |
|
June 08 ¿QUE SE NECESITA PARA CAMBIAR UN FOCO?- Cuantos estudiantes de la CATÓLICA se necesitan para cambiar un foco? Once: Uno para cambiar el foco y diez para compartir la experiencia. - Cuantos estudiantes de la POLITÉCNICA NACIONAL se necesitan para cambiar un foco? Dos: Uno para cambiarlo y otro para hacer los cálculos integrales derivados de la rotación sobre su propio eje vectorial de la bombilla - Cuantos estudiantes de la UTE se necesitan para cambiar un foco? Dos: Uno para mezclar el Trago y la cola y otro para llamar al electricista. - Cuantos estudiantes de la INTERNACIONAL se necesitan para cambiar un foco? Solo uno, pero te dan seis créditos por eso. - Cuantos estudiantes de la CENTRAL se necesitan para cambiar un foco? Setenta y seis: Uno para cambiar el foco, cincuenta para protestar por los derechos del foco a no ser cambiado y veinticinco para organizar una contra protesta. - Cuantos estudiantes de la UDLA se necesitan para cambiar un foco? Siete: Uno voluntarioso a poner el foco. Otro para llamar a USA a preguntar como se pone un foco y 5 para organizar una fiesta en honor de la puesta del foco - Cuantos estudiantes de la SALESIANA se necesitan para cambiar un foco? Tres: Uno para que lo cambie y dos para que reciban el mérito de cambiarlo sin haber hecho nada. - Cuantos estudiantes de la SEK se necesitan para cambiar un foco? Solo uno: se coloca en posición sosteniendo firmemente el foco, y se queda esperando hasta que el mundo gire alrededor de el... - Cuantos estudiantes de la SAN FRANCISCO se necesitan para cambiar un foco? ERROR: Un estudiante de la SF prefiere estar muerto antes que obligado a cambiar un foco. - Cuantos estudiantes de la ESPE se necesitan para cambiar un foco? Uno, pero tiene que comprar papel politécnico para hacer una solicitud a la facultad donde pertenece el foco, ser aprobado por el decano y comprar otro papel politécnico para hacer otra solicitud para comprar un foco, y después de tanto tramite hablar con un milico para que de cambiando. April 02 El Progreso de InternetEl reloj del progreso avanza contundente; se mide en años: Twitter=3, Web 2.0=5, Google=10, Yahoo=15, Microsoft=30, IBM=113… Deseo comentar una excelente presentación de Morgan Stanley Tendencias Tecnológicas y su impacto en Economía para el 2009:
Todo esto es sin duda el futuro del Internet a 20 años de su aniversario. Deja fuera algunos otros temas importantes en regiones emergentes, como el de localización de contenido. Fuente: http://blogs.msdn.com/luisdans/archive/2009/04/02/abril-2-2009-tic-tac-tic-tac.aspx March 13 Reproducir FLV en Windows Media PlayerCon este plugin podemos reproducir los archivos flv (videos de flash) en nuestro Reproductor de Windows Media Player. Aprender lo básico de .Net con VideosPara los que deseen aprender .Net y nos les gusta leer mucho: Se hicieron unos WebCast como apoyo a la certificación 70-536 Microsoft .Net Framework Application Development Foundation; esta certificación muestra las bases para comenzar a realizar aplicaciones .Net Para ver donde pueden bajarse pueden ver el siguiente post (Haga clic aquí)
Para desarrolladores avanzados.
Introducción al desarrollo de aplicaciones Microsoft .NET utilizando Visual Studio 2008 (Para principiantes.)
March 10 Desinstalar programas que no dejan desinstalarEn ocasiones, cuando deseamos desinstalar una aplicación de nuestro ordenador, nos aparecen mensajes de error o no se eliminan completamente, por lo que necesitamos una herramienta tan potente que pueda eliminar definitivamente todas estas aplicaciones. Final Uninstaller es una de ellas. http://cid-5461e5a8ca44a7a2.skydrive.live.com/self.aspx/Software/Final%20Uninstaller.v2.1.6.349.rar March 03 Juego de Arcade en SilverlightEste juego está hecho en Silverlight y está disponible para ver como está hecho el juego; te puedes bajar el código fuente. http://www.nokola.com/sources/ShockSource.zip Si desean más información revisen: O pueden ver el vídeo en channel 9 January 06 Icono de Espera para las páginas WebSi necesitas un icono de espera cuando estás desarrollando una página web lo puedes generar en esta página: Tu escoges la forma en la que quieres que se genere el icono, color de fondo, color de forma y te descargas el gif para que puedas incluirle en tu página de espera. Para ver un ejemplo haz clic en la imagen: December 19 WCF - Mejoras en el Service Pack 1 del Microsoft .Net Framework 3.5, Ya no ponemosCuando realizamos un servicio con WCF, a las clases que viajen tienen que poner los atributos de [DataContract] a las clases, [DataMember] a las propiedades, [EnumMember] a las enumeraciones; para que el WCF pueda serializar. Lo Bueno de esto es que podemos especificar que propiedades queremos que se vayan en el servicio y cuales no. [DataContract] [DataMember] //Cuando se publique el servicio esta propiedad no aparecerá en el wsdl
Con el Service Pack 1 del Microsoft .Net Framework 3.5, ya no necesitamos poner el DataContract y DataMember en las clases y propiedad, ya que automáticamente detecta que puede serializar y nos evitamos poner el DataContract, DataMember, EnumMember en todas nuestras clases, y podemos utilizar clases que están en otras Dll's y que no podemos modificar el código. http://www.pluralsight.com/community/blogs/aaron/archive/2008/05/13/50934.aspx December 18 Introducción al Ajax Control ToolKitEl AJAX Control ToolKit es una colección de controles de usuario desarrollados sobre el framework de AJAX de Microsoft para ASP.NET; estos controles se pueden implementar tanto para el framework 2.0 como para el framework 3.5, para cada uno son proyectos distintos; en el caso del framework 2.0 se necesita instalar los AJAX Extensions en el caso del framework 3.5 no es necesario. Los controles de AJAX Control ToolKit son adaptadores a los controles existentes de ASP.NET, o sea que podemos reutilizar en páginas ya existentes. Los fuentes se encuentran en la página: http://www.codeplex.com/AjaxControlToolkit En la sección de release encuentras para los dos frameworks.
En la solución tenemos la librería del AJAX Control ToolKit que es la que vamos a utilizar También hay website de ejemplos, seleccionas el WebSite de Ejemplos y le haces correr: Y tienes un sitio con todos los controles y sus aplicaciones: Por cada control se puede ver la una página de aplicación y las opciones que tiene cada control, con esto ya se tiene una idea de donde se puede aplicar.
En cada página que se va poner un control de AJAX incluir un control “ScriptManager” <ajaxToolkit:ToolkitScriptManager ID="ScriptManager1" runat="server" CombineScriptsHandlerUrl="~/CombineScriptsHandler.ashx" /> Y para aplicar simplemente te vas a la página de ejemplo y revisas el marcado de asp.net y lo copias en tu página
En el Web.Config debe estar configurado lo siguiente(Lo puedes revisar en el Web.Config del WebSite de ejemplos): <configSections> <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/> <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere" /> <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" /> <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" /> <section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" /> </sectionGroup> </sectionGroup> </sectionGroup> </configSections> Dentro de <system.web> dentro de <compilation> <assemblies> <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> </assemblies> Dentro de System.web <pages> <controls> <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> <add namespace="AjaxControlToolkit" assembly="AjaxControlToolkit" tagPrefix="ajaxToolkit"/> </controls> </pages> <httpHandlers> <remove verb="*" path="*.asmx"/> <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/> </httpHandlers> <httpModules> <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> </httpModules> Dentro de <configuration> <system.codedom> <compilers> <compiler language="c#;cs;csharp" extension=".cs" warningLevel="4" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <providerOption name="CompilerVersion" value="v3.5"/> <providerOption name="WarnAsError" value="false"/> </compiler> <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <providerOption name="CompilerVersion" value="v3.5"/> <providerOption name="OptionInfer" value="true"/> <providerOption name="WarnAsError" value="false"/> </compiler> </compilers> </system.codedom> <system.webServer> <directoryBrowse enabled="true"/> <validation validateIntegratedModeConfiguration="false"/> <modules> <remove name="ScriptModule" /> <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> </modules> <handlers> <remove name="WebServiceHandlerFactory-Integrated"/> <remove name="ScriptHandlerFactory" /> <remove name="ScriptHandlerFactoryAppServices" /> <remove name="ScriptResource" /> <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> </handlers> </system.webServer> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/> <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/> <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/> </dependentAssembly> </assemblyBinding> </runtime>
Parece bastantes configuraciones pero en realidad, esto te generá el VS2008 cuando tu vas a crear un WebSite para el framework 3.5; o sea no tienes que preocuparte cuando haces un nuevo website, solo te preocupas cuando a uno existente le quieres poner funcionalidad con el ajax control toolkit. December 11 Microsoft Student Partners - Proyecto de Entrenamiento Online de .NET FRAMEWORK 2.0 Application Development FoundationDentro de la campaña de capacitación online liderada por los miembros de Microsoft Student Partner, Net Cell y la Organización INETALatam, se realiza ahora el proyecto de entrenamiento Online totalmente en ESPAÑOL sobre Net FrameWork 2.0, con el objetivo de contribuir masivamente y sin ningún costo en la preparación para el examen de certificación del examen MCTS 70 – 536.
http://www.salatam.net/OnlineNETTraining/tabid/201/Default.aspx December 09 .NET StockTrader 2.0 Sample Application.Net StockTrader es una aplicación de ejemplo diseñada para el ilustrar el uso de Windows Communication Foundation (WCF) en una arquitectura orientada a servicios. Se incluye las mejores prácticas de para .Net y WCF incluyendo el uso de n-capas y diseño orientado a servicios. La aplicación contiene una aplicación web, una aplicación Windows (WPF), una capa de negocios expuesta por servicios (WCF), capa de acceso a datos pudiendo configurarse en Oracle,SQL Server, u otro proveedor de datos dependiendo de la implementación. La aplicación esta diseñada para ser utilizada con un balanceo de carga tanto para la aplicación Web como para los servicios. Además que se puede configurar la aplicación para ver si consume servicios hechos en WCF o servicios hechos en IBM WebSphere. Todas las configuraciones son manejadas en bases de datos y no en archivos .config como Web.Config o App.Config de este modo se tiene una configuración centralizada. Sinceramente hablando es una aplicación digna de estudiar para poder entender mejor las mejores prácticas para aplicaciones empresariales y lo mejor de todo es que tienes el código fuente para poder revisar como se implementó cada cosa. http://msdn.microsoft.com/en-us/netframework/bb499684.aspx
Omar Vásquez December 08 Comunidad Office creada por un MSP
Comunidad Office.com es le nuevo portal de Office en español, pensado para un público variado que abarca desde usuarios con conocimientos básicos de las distintas herramientas, pasando por trabajadores de la información (IW) hasta llegar a los mas destacados profesionales Certificados en como MOS, Master Instructor, MCAS, MCAS Instructors y similares. Hemos diseñado este portal con la intención de promover una verdad cultura "comunitaria" donde todos podamos compartir conocimientos y experiencias sobre este tema que tanto nos apasiona y nos ayuda a realizar nuestras tareas diarias, sean estas personales, académicas, o empresariales. Apenas comenzamos este largo viaje, pero estamos convencidos de que muy pronto, con tu ayuda y participación, nos convertiremos en uno de los principales Portales que ofrecen contenido de calidad para todos los hispanoparlantes del mundo. No importa de que país seas, ni tampoco de qué continente, solo nos interesa tu participación, ya sea consultando, respondiendo preguntas, publicando artículos, o simplemente compartiendo ideas que tengas sobre Microsoft Office en sus distintas versiones. Sin mas comentarios, te reiteramos nuestra Bienvenida y no olvides de visitarnos con frecuencia, que tenemos muchas novdedades para ofrecerte. Visitar http://comunidadoffice.com Cordiales saludos, Eliseo Ortega Villalba August 05 Certificaciones Microsoft .Net Framework 3.570 -504 Windows Workflow Foundation Application Development
http://www.microsoft.com/learning/en/us/exams/70-504.mspx 70-502 Windows Presentation Foundation Application Development http://www.microsoft.com/learning/en/us/exams/70-502.mspx 70-503 Windows Communication Foundation Application Development http://www.microsoft.com/learning/en/us/exams/70-503.mspx 70 - 505 Windows Forms Application Development http://www.microsoft.com/learning/en/us/exams/70-505.mspx 70 - 561 ADO.NET Application Development http://www.microsoft.com/learning/en/us/exams/70-561.mspx 70 - 562 ASP.NET Application Development http://www.microsoft.com/learning/en/us/exams/70-562.mspx 70 - 563 Designing and Developing Windows Applications Using the Microsoft .NET Framework 3.5
http://www.microsoft.com/learning/en/us/exams/70-563.mspx 70 - 564 Designing and Developing ASP.NET Applications Using the Microsoft .NET Framework 3.5 http://www.microsoft.com/learning/en/us/exams/70-564.mspx MCTS http://www.microsoft.com/learning/mcp/mcts/vstudio/2008/default.mspx August 01 Nosotros llegamos a ser nuestros pensamientosSi una persona piensa negativamente, esa persona tendrá resultados negativos; si una persona tiene pensamientos positivos tendrá resultados positivos.
Por eso tenemos que tener metas en nuestras vidas, hacer que entren en nuestra realidad. No importa que tan loco suene, tu cerebro no sabe si es real o mentira; así que si cada día piensas en lo que quieres ser, tu cerebro trabajará en eso.
Ideas para poner a trabajar tu mente
Poco a poco tu mente se acostumbrará, a lo que piensas, haces, sueñas, etc. Hay que ejercitar a la mente, todos los días en todo momento
No te preocupes por cosas vanas, la preocupación trae miedo y paraliza, detiene la creación e inventiva. Disfruta de lo que haces y marca un destino al que tienes que llegar.
Ideas extraídas del artículo: http://www.nightingale.com/Newsletters/INLACCY1A.aspx?promo=INLACCY1A
March 24 Open Source CRM en Microsoft .Net C# 2.0Quizás no estemos muy familiarizados con el tema de CRM, esta es una buena oportunidad para ello, pero sobre todo es un buena oportunidad para aprender de la arquitectura y el diseño de esta aplicación. Podemos aprender desde la aplicación hasta la base de datos, como manejan el tema de búsquedas, links rápidos, manejo de ayuda, importar/exportar contacto, hay un montón que aprender. Como siempre digo, y como me lo recalco mi jefe anterior, no se rompan la cabeza con una determina feature, si otros ya lo hicieron hay que aprender de ellos. Maneja: Calendario, Actividades, Contactos, Cuentas, Leads, Oportunidades, Casos, Bug Tracker, Documentos, y Emails, e imagino que se le pueden agregar más cosas. Además que es muy indispensable la implantación de un CRM en una empresa por el valor agregado que este representa March 12 Lanzamiento Productos Microsoft 2008: SQL Server 2008, Windows Server 2008, Visual Studio 2008{ Lanzamiento Ecuador - Ciudad de Héroes IT } Fecha: Martes 1 de Abril Lugar: Swissôtel Dirección: Avenida 12 de Octubre 1820 y Luis Cordero, Quito Hora: 12:30 p.m. No te puedes perder el evento más importante del 2008 diseñado por Microsoft para Héroes IT, se el primero en conocer y capacitarte en nuestros productos de lanzamiento Registro: o comunícate con nuestro centro de atención Microsoft al 1-800-258025 o envía un e-mail a eventoms@microsoft.com. Lo nuevo de Visual Studio 2008 y C# 3.0-3.5Se han de preguntar que hay de nuevo en el Visual Studio 2008 y en el Microsoft .Net Framework 3.5, y también dirán como puedo aprender todo lo nuevo que traen. En resumen Microsoft .Net Framework 3.5 y 3.0:
VS2008:
Todo esto pueden revisarlo en el Training Kit para Visual Studio 2008: Pesa más o menos 126MB, si quieren ahorrarse la bajada cuando me vean me piden. En el training kit encontrarán Presentaciones, Demos, Tutoriales, etc. Letras de Cualquier canción en el Winamp
Alguna vez han querido saber la letra de una canción cuando la están escuchando, entonces para todos los que utilizan winamp existe un plugin que busca la letra de la canción mientras están conectados a internet. Solo tiene que estar puesto el título y el nombre de la canción para que pueda encontrarle. Pueden descargarse de aquí: http://www.lyricsplugin.com/download/gen_lyrics03.exe Lo he probado y funciona muy bien, tanto para las canciones nuevas como para las canciones de antaño. March 03 Sarah Abigail, Mi Hija
Ser padre es una gran responsabilidad, pero también una gran felicidad; ya que sientes que algo depende de ti, y tu puedes educar a un ser humano para que apoye a que el mundo sea un mundo mejor. Los nombres Sarah y Abigail no son escogidos al azar. Tienen significados y actualmente representan lo que representa mi hija para mí. Sarah: Princesa Abigail: Fuente de Alegría Sarah Abigail Vásquez Suntaxi, 2 años 3 meses Más Información sobre Open XML
Si quieres enterarte como va el proceso de estandarización de OpenXML http://blogs.msdn.com/jaimesb/ ¿Es OpenXML un buen estándar? http://blogs.technet.com/joseantoniobarriga/default.aspx BRM? |
|
|