Posts para 'Microsoft'

Hace pocos días se ha publicado una nueva versión de la preview de Internet Explorer 9 (IE9), por lo que queda muy poco para la salida de la versión Beta de este navegador.

Entre las novedades de esta nueva preview podremos encontrarnos el soporte de HTML 5, la integración nativa de JavScript o de SVG.

Con esta nueva preview, Microsoft busca ir calmando la ansiedad de usuarios y desarrolladores con respecto a las novedades.

Para descargarte la nueva versión y acceso al test drive, puedes hacerlo desde aquí.

Hoy me ha tocado realizar tareas de mantenimiento en uno de los servidores de desarrollo, y he visto que gran parte del espacio en disco se lo estaba comiendo uno de los ficheros de una base de datos SQL Server de una aplicación de SharePoint.

Para los que no tengan muy claro, como almacena SQL Server las bases de datos, decir que hay al menos dos ficheros por base de datos. Uno de estos ficheros es donde estarán almacenados los datos de nuestras tablas, vistas y demás objetos (el cual tiene extensión *.mdf)… y el otro es el fichero de transacciones (el cual tiene extensión *.ldf). El fichero de transacciones consiste en una serie de registros de todas las modificaciones de la base de datos y de la transacción que ha realizado cada modificación. En el registro de transacciones figura el inicio de cada transacción. También registra los cambios de los datos y facilita suficiente información para deshacer las modificaciones (si fuera necesario posteriormente) realizadas durante cada transacción.

Como os podeis imaginar, el archivo *.ldf o de transacciones puede ocupar un tamaño considerable, por lo que a veces, nos interesa reducirlo o truncarlo. Si no nos interesa realizar una copia previa de este archivo, lo mas rápido es ejecutar una consulta SQL, para ello, abrimos el analizador de consultas e introducimos esta query:

USE MiBase
CHECKPOINT
EXEC sp_addumpdevice 'disk', 'CopiaMiBase', 'd:LogMiBase.bak'
BACKUP DATABASE MiBase TO CopiaMiBase
BACKUP LOG MiBase WITH TRUNCATE_ONLY
DBCC SHRINKFILE (MiBase_Log, 100)
Hay que sustituir MiBase por el nombre de la base de datos en la que queramos reducir el archivo de transacciones. Existe un paramento que podemos modificar a nuestro gusto, que es el tamaño del archivo *.ldf, actualmente establecido a 100 (en megabytes, expresado como un número entero). Aquí tenéis más información sobre la instruccion DBCC SHRINKFILE y sus parámetros.

Estudio realizado por Forrester Consulting para Microsoft, que evalúa el impacto financiero que conlleva implantar Microsoft Office SharePoint Server 2010 en nuestras empresas.

El documento, en formato PDF puedes descargarlo de aquí.

Este libro de José Manuel Alarcón, está dirigida a programadores de ASP.NET 2.0 que quieren dominar las principales tecnologías que aporta la última edición de la plataforma de desarrollo Web de Microsoft, ASP.NET 4.0.

Con él aprenderás a sacarle partido a fondo a todas las nuevas tecnologías aparecidas recientemente, relacionadas con el desarrollo Web. Se da por hecho que el lector tiene unos conocimientos, cuando menos fundamentales, de ASP.NET 2.0, HTML y JavaScript, si bien para las técnicas que se explican en el interior se parte de cero.

Si quieres ver este documento online (en pantalla completa) pincha aquí.

Como viene siendo habitual, Microsoft ha publicado una máquina virtual con los siguientes productos: SharePoint, Office y Project Server 2010.

Verdaderamente no es una maquina virtual sino que son dos, las cuales llevan como sistema operativo Windows Server 2008 R2 Hyper-V y a parte llevan por defecto instaladas:

Maquina Virtual 1:

  1. Windows Server 2008 R2 Standard Evaluation Edition x64, running as an Active Directory Domain Controller for the “CONTOSO.COM” domain with DNS and WINS
  2. Microsoft SQL Server 2008 R2 Enterprise Edition with Analysis, Notification, and Reporting Services
  3. Microsoft Office Communication Server 2007 R2
  4. Microsoft Visual Studio 2010
  5. Microsoft SharePoint Server 2010 Enterprise Edition
  6. Microsoft Office Web Applications
  7. Microsoft FAST Search for SharePoint 2010
  8. Microsoft Project Server 2010
  9. Microsoft Office Professional Plus 2010
  10. Microsoft Visio 2010
  11. Microsoft Project 2010
  12. Microsoft Office Communicator 2007 R2

Maquina Virtual 2:

  1. Windows Server 2008 R2 Standard Evaluation Edition x64, joined to the “CONTOSO.COM” domain
  2. Microsoft Exchange Server 2010

Descarga desde aquí.

Aprovecho que tengo unos minutos para incluir este nuevo post que creo sera de interés para muchos usuarios de Windows Vista y 7 (32 bits).

Si quieres tener accesible toda la configuración del sistema en un único sitio, sin menús y donde tú quieras, existe un modo: Modo Dios, con el que tendrás accesible toda esta información.

¿Que es lo que hay que hace para tener toda esta información? Simplemente haz lo siguiente en Windows Vista o Windows 7 de 32 bits (en x64 no funciona):

  1. Vete a la carpeta o unidad de disco donde quieras tener accesible esa configuración.
  2. Crea una nueva carpeta
  3. Llámala: GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}
  4. Y ábrela…

Mono Tools para Visual Studio 1.0

Mono Tools para Visual Studio 1.0 ha sido oficialmente liberado.

Apoyo para desarrollar y depurar aplicaciones Mono desde el propio entorno de Microsoft Visual Studio ha sido una característica solicitada por la comunidad de desarrolladores .NET desde el principio de la historia de los proyectos. Mientras en entorno de desarrollo MonoDevelop sigue creciendo, también entendemos que los desarrolladores trabajando con Visual Studio los cuales no tienen prisa por dejar atrás su actual IDE incluyendo sus add-ins favoritos.

Mono Toolsintegra varias piezas clave de funciones directamente en el sistema de menús de Visual Studio:

  • Analyze for Mono Migration – Escanea los proyectos abiertos para verificar la compatibilidad con Mono, mientras se desarrollan y navegar directamente a las cuestiones de la lista de errores en Visual Studio
  • Run on Mono on Windows – Test against Mono on Windows to isolate issues arising from differences between Mono and .NET.
  • Run on Mono on Linux – Deploy and run your application on Mono on Linux with minimal effort.
  • Debug on Mono on Linux – Remotely debug your application running on the target platform

In addition to these features that improve the day-to-day experience of developing with Mono, this release incorporates a few additional features to aid in deployment of .NET applications on Mono.

  • Package for Linux – Visually create a RPM installer packages for SUSE and openSUSE Linux for your .NET application
  • Create a SUSE Linux Appliance – Use SUSE Studio to bundle your application into a Linux appliance for simplified distribution to your users.

To see the full functionality of the add-in, check out the full tutorial of taking an ASP.NET application through each feature from Analyze to Appliance.

You can Download a free, fully-functional 30-day trial of Mono Tools for Visual Studio, as well as fully preconfigured VMware or Virtual PC images, from the Mono Tools for Visual Studio download page.

To purchase Mono Tools for Visual Studio, visit our store

Posted by Mono Project at Novell on 10 Nov 2009

Poner offline una aplicacion ASP.NET

aspnet

Desde la version 2.0 existe un metodo muy sencillo para poner offline una aplicación ASP.NET, debido a tareas de mantenimiento. He de confesar que hasta la fecha y por desconocimiento, he estado utilizando soluciones muy poco practicas, como usar un Default.html o redirecciones…

Buceando en la Red di con un metodo muy sencillo, ya implementado por esta plataforma…  se trata simplemente de crear un archivo llamado App_Offline.htm y colocarlo en la raíz de nuestra aplicación.

Siempre que ASP.NET detecte la existencia de este archivo en el raíz, cerrará la aplicación, descargará el dominio de aplicación de la memoria del servidor y desbloqueará las bases de datos adjuntadas dinámicamente. Además, cualquier petición que llegue a nuestra aplicación, sea de usuarios nuevos o de gente que ya la estuviese usando, obtendrá como respuesta el contenido de ese archivo que normalmente contendrá un mensaje de “Página en mantenimiento“.

Se trata de un modo sencillo y conveniente de poner la aplicación offline. Espero que a vosotros también os resulte útil.

Referencia: Erik Porter’s Blog

office2010Después de un tiempo de inactividad (por proyectos y vacaciones), vuelvo a la carga con mas documentación gratuita, esta vez se trata de un ebook de la versión Beta de Microsoft Office 2010 titulado First Look Office 2010.

Este libro está en formato .pdf, con un peso de 10.5 Mb (aproximadamente 185 páginas) y un contenido bastante interesante:

  • Create and Share Compelling Documents with Word 2010
  • Manage Rich Communications with Outlook 2010
  • Create Smart Data Insights with Excel 2010
  • Produce Dynamic Presentations with PowerPoint 2010

El libro se puede bajar desde el siguiente sitio de SkyDrive: First Look Office 2010.

WindowsServer2008R2Interesante libro gratuito de la editorial Microsoft Press de introducción al nuevo sistema operativo Windows Server 2008 R2, el cual ha visto la luz hace muy pocos meses. Es un libro escrito por Charlie Russel y Craig Zacker (del Windows Server Team). Podéis descargaros este libro de mas de 160 paginas en dos formatos: XPS y PDF.