el problema CREATE DATABASE permission denied in database ‘master’

Me encontraba haciendo ejercicios de programación usando database migrations cuando al hacer un update-database me ocurre el error: CREATE DATABASE permission denied in database ‘master’ Algo raro pues uso Visual Studio con mi cuenta con derechos de Administrador, además de ejecutarlo con el “Run as Administrator” e investigando un poco di con problemas al querer migrar de ambiente de desarrollo a producción la aplicación, cosa que no es mi caso. Al final di con el problema, y no caí en cuenta de que en este equipo mi cuenta fue creada después de tener instalado SQL Server Express, por lo que … Continue reading el problema CREATE DATABASE permission denied in database ‘master’

dev3cast

Con la Comunidad .NET Tijuana y junto con Mario Cornejo he venido participando en podcast tecnológicos para desarrolladores con temática general para cualquiera que trabaje desarrollando software. Son entrevistas y discusiones con especialistas en los temas donde se aclaran y se someten a consideración puntos de vista en episodios de aproximadamente 30 minutos para hacer más conciso lo discutido y haya menor tiempo de distracciones.  Algunos de los temas más populares en el 2011 han sido: Cultura (o falta de) en Test Driven Development SCRUM Documentación Técnica Event-Driven web applications Behavior Driven Development MVC vs. Webforms Cualquiera de ellos los … Continue reading dev3cast

Ebooks gratuitos

Aprovecha los días libres en las fiestas de fin de año para prepararte en tu carrera: Foundations of Programming por por Karl Seguin, donde el colaborador de www.codebetter.com nos da un punto de vista de lo que tú como programador debes saber ahora mismo si quieres ser mejor en tu trabajo. Fundamentos de programación por Karl Seguin (traducción al español realizada por miembros de las comunidades tecnológicas Microsoft en México) Programming Windows Phone 7: Con este ebook gratuito podrás conocer de primera mano como programar para la siguiente plataforma de dispositivos móviles. Aquí puedes ver el contenido de este libro … Continue reading Ebooks gratuitos

Fundamentos de Programación

Traducción al español del Foundations of Programming de Karl Seguin de www.codebetter.com licenciado bajo Creative Commons licencia Attribution-NonCommercial -Share-Alike 3.0 Unported. Fundamentos de Programación Traducido Jaime Sánchez nos comentó a varios miembros de comunidades tecnológicas acerca de traducir al español este libro, y varios nos apuntamos a ello. Pues bien, este es el esfuerzo de Francisco Flamenco, Emilio Reyes, Antonio Ortiz, Gabriel Oliva, Jaime del Palacio, Gabriel Flores y Haarón González. Es una traducción que no por provenir de nosotros esté libre de fallas, así que cualquier problema, imprecisión o falta agradeceríamos nos lo notifiquen para actualizar el documento.

Regreso a las bases: Memoria (Parte 2)

Lo que sigue es una traducción de una sección del ebook gratuito Foundations of Programming de Karl Seguin. Apuntadores Para muchos desarrolladores, aprender sobre apuntadores en la escuela fue una experiencia dolorosa. Representan la verdaderamente real indirección que existe entre código y hardware. Muchos más desarrolladores nunca tuvieron la experiencia de aprender sobre ellos  – saltaron directamente a programar en un lenguaje que no los expone directamente. La verdad sin embargo es que cualquiera que diga que C# o Java son lenguajes sin apuntadores es simplemente un error. Como los apuntadores son el mecanismo con el cual todos los lenguajes … Continue reading Regreso a las bases: Memoria (Parte 2)

Regreso a las bases: Memoria

Lo que sigue es una traducción de una sección del ebook gratuito Foundations of Programming de Karl Seguin. Regreso a las bases: Memoria Por más que se intente, los lenguajes modernos de programación no pueden abstraer completamente los aspectos fundamentales de los sistemas computacionales. Por ejemplo, podemos asumir que usted se ha encontrado con las siguientes excepciones .NET: NullReferneceException, OutOfMemoryException, StackOverflowException y ThreadAbortException. Tan importante como es para desarrolladores adopter varios patrones y técnicas de alto nivel, es igualmente importante comprender el ecosistema en el cual su programa se ejecuta. Mirando por encima de las capas proveídas por el compilar … Continue reading Regreso a las bases: Memoria

Windows Azure

La espera por fin terminó y Windows Azure vió la luz este lunes 27 de octubre de 2008 en el Professional Developers Conference de Los Angeles. ¿Y porqué es tan importante? Pues son los servicios de internet que proveé Microsoft en sus Datacenters (que por ahí se dice que son visibles desde el espacio exterior por lo enormes que son). Todos ellos basados en un esfuerzo de interoperabilidad y flexibilidad que permitirán a tus aplicaciones coexistir en la red en lo denominado Computación en la Nube (cloud computing) donde se ven más los desarrollos como algo que es aprovechable a … Continue reading Windows Azure

Visual Studio Express 2008 liberado

Ya están disponibles las versiones Express de Visual C#, Visual Basic .NET, Visual C++ y Visual WebDeveloper 2008. Y tiene de interesante bastantes mejoras que puedes encontrar en Visual Studio 2008 (que también liberó su RTM), como son: Desarrollo de aplicaciones con WPF Aplicaciones con SQL Server Compact Edition LINQ integrado (también con intellisense) Mayor integración con Popfly Toolkit de desarrollo P2P para Vista Developer kit para Facebook Y mucho más. Descarga la versión que más te guste, aprende lo nuevo y empieza a crear tus mejores aplicaciones.

.NET Framework 3.0

Esta versión se incorpora al .NET Framework 2.0 y combina este marco de trabajo con nuevas tecnologías para crear: Experiencias de usuario visualmente atractivas Comunicación interoperable confiable Modelos de procesos de negocio Siendo una evolución del .NET Framework, proveé una experiencia de desarrollo consistente y familiar para millones de desarrolladores que programan en este ambiente. Para lograr estos objetivos, se tiene: Windows Presentation Foundation (WPF), provee clases para construir aplicaciones cliente de siguiente generación que combinan interfaz de usuario, documentos y medios. Windows Workflow Foundation (WF), con un modelo de programación, motor y herramientas para construir aplicaciones habilitadas para flujos … Continue reading .NET Framework 3.0

Referencias para .NET 3.0

Algunas ligas útiles para desarrollo de aplicaciones con .NET 3.0: Windows Vista Developer Center .NET 3.0  Windows Presentation Foundation Windows Communication Foundation Windows Workflow Foundation  Para empezar a desarrollar:  Windows SDK  Visual Studio 2005 Extensions for WWF Visual Studio 2005 Extensions for WCF & WPF Ejemplos, demos y código: Windows Workflow Foundation Samples Getting started with WPF Samples Windows Communication Foundation Samples Webcast: Building a Sudoku Game Using Windows Presentation Foundation Part 1 Part 2 Part 3 Part 4 Part 5