hablando sobre desarrollo

InitializeComponentes(); // Estudiantes, comunidad y tecnologías Microsoft
Reiniciar entorno de trabajo en Visual Studio

Visual Studio (desde 2005) viene preparado para que podamos personalizar todo nuestro entorno de trabajo a nuestras preferencias, es decir, que accesos directos a utilizar, ubicación de los menús y botones de herramientas, ubicación de el explorador de solución y otras ventanas de utilizadas, etc.

Es por eso que al iniciar por primera ves que ingresamos a Visual Studio, este nos pregunta que tipo de desarrolladores somos, para configurar el entorno de trabajo con unas preferencias estándar.

image

En cualquier momento podemos cambiar entre estas configuraciones para los diferentes entornos de trabajo o devolvernos a las configuraciones por defecto de nuestro entorno predilecto.

En Visual Studio (2005, 2008, 2010):

  • Menú “Herramientas” (Tools) > “Importar y exportar configuraciones” (Import and Export Settings)

image

  • En el Wizzard seleccionamos “Restablecer todas las configuraciones”

image

  • El Wizzard nos preguntará si queremos guardar una copia de las configuraciones actuales

image

  • Finalmente, seleccionamos de nuevo las configuraciones por defecto del entorno

image

También, mediante este Wizzard podremos importar configuraciones (así como los estilos de Visual Studio) o exportarlas (dado el caso que queramos guardar un backup de ellas para transportarlas a otro equipo, o en caso de reinstalar el Visual Studio).


También en: http://qjuanp.net/post/dev/2011/reiniciar-entorno-de-trabajo-en-visual-studio

Silverlight y proyectos Open Source

Qué?!?, si, muchos de ustedes se preguntarán el por qué de este post, pues bien, no es nada más que recomendar algunas utilidades que puede utilizar la comunidad Open Source para que se involucren con esta poderosa plataforma que cada día gana más aceptación en el mundo informático.

* Antes que continúes, si no sabes de que se trata Silverlight, te recomiendo el articulo Arranquemos con Silverlight

Integrated Developer Enviroment (IDE)

Empecemos por la herramienta para desarrollar.

eclipse4SL

Eclipse, es uno de los proyectos de la comunidad Open Source enfocado en brindar una plataforma de desarrollo compuesta por frameworks de desarrollo, herramientas y entornos de ejecución que permitan la construcción, despliegue y mantenimiento de las aplicaciones a través de todo su ciclo de vida [6].

banner_e4sl

Eclipse puede ser utilizado para el desarrollo de aplicaciones Silverlight a través de su plug-in especifico para el IDE, que permite a todos los desarrolladores que utilicen esta herramienta, crear aplicaciones para la plataforma Silverlight.[5]

En la actualidad, la versión 2 de este plug-in permite crear aplicaciones con características y funcionalidades establecidas para Silverlight v3.0

Puedes agregar eclipse4SL a tu Eclipse:

MonoDevelop

MonoDevelop

De la mano del proyecto Mono, quienes abanderan la puesta de las aplicaciones desarrolladas bajo la plataforma .NET en otras pataformas NO-Microsoft, llega este potente IDE.[7]

MonoDevelop es un IDE inicialmente diseñado para el desarrollo de aplicaciones en C# y otros lenguajes soportados por la plataforma .NET, que puedan ser ejecutadas en Linux, Windows y Mac OSX.[8]

Este IDE lo pueden instalar para openSuse, SLED, Debian, Ubuntu, Wondows, Mac OSX y otros sistemas operativos desde http://monodevelop.com/Download

Cross Platform

Hablar de Silverlight y Open Source también es hablar de como se desempeña o que papel juega en otras plataformas NO-Microsoft.

Silverlight en OSX

Como vimos anteriormente, hay una versión de eclipse4SL para MAC OSX, esto se debe a que Silverlight es soportado para este sistema operativo. Para instalarlo, únicamente debemos ir a la página: http://www.microsoft.com/getsilverlight/

Moonlight Project

moonlightPero que pasa con ese otro gran porcentaje de dispositivos que no corre sistemas operativos Windows u OSX? Dentro del proyecto Mono, existe una implementación especifica para llevar el runtime de Silverlight ha plataformas Linux (también a Windows y Mac OSX) llamada Moonlight. Esta implementación es una de las más completas y es apoyada directamente por Microsoft, no solo en su implementación, sino también proveyéndoles el uso de licencias de codecs multimedia como MP3, WMV, etc.[9]

Pueden instalar directamente desde Linux la Moonlight desde: http://www.go-mono.com/moonlight/

Otros lenguajes

Tampoco vas a estar limitado por el lenguaje, ya que se pueden desarrollar aplicaciones Silverlight desde Python y Ruby, lenguajes ampliamente reconocidos en las comunidades Open Source.

Estos dos lenguajes son soportados gracias al DLR (Dynamic Language Runtime) que permite el uso de lenguajes dinamicos sobre el CLR (Common Language Runtime) [1].

IronPython y IronRuby son implementaciones que permiten desarrollar aplicaciones .NET con los lenguajes Python y Ruby respectivamente.[3,4]

IronPython disponible en: http://www.ironpython.net/

IronRuby disponible en: http://ironruby.net/

Si quieres ver en acción Silverlight con estos lenguajes, no olvides visitar el siguiente link[2]: http://www.silverlight.net/learn/advanced-techniques/dynamic-languages/dynamic-languages-in-silverlight

Conclusión

Acá seguimos probando que Silverlight en verdad es “Everywhere”, llegando así con herramientas para que puedan aprovechar las comunidades Open Source.

Opinión

  • Qué proyectos Open Source sabes que están implementados con Silverlight completa o parcialmente?
  • Qué otras utilidades de Silverlight se podrían usar desde las comunidades Open Source?

Referencias

[1] MICROSOFT. Dynamic Language Runtime Overview. http://msdn.microsoft.com/en-us/library/dd233052.aspx

[2] ________. Dynamic Language in Silverlight. http://www.silverlight.net/learn/advanced-techniques/dynamic-languages/dynamic-languages-in-silverlight

[3] ________. IronPython. http://www.ironpython.net/

[4] ________. IronRuby. http://ironruby.net/

[5] SOYATEC. Eclipse4SL, Overview and Roadmap. http://www.eclipse4sl.org/

[6] THE ECLIPSE FOUNDATION. About the Eclipse Foundation, What is the Eclipse and The Eclipse Foundation. http://www.eclipse.org/org/

[7] XAMARIN. Mono Project. http://mono-project.com/Main_Page

[8] _______. MonoDevelop. http://monodevelop.com/

[9] _______. Moonlight. http://www.go-mono.com/moonlight/


También en: http://qjuanp.net/post/dev/2011/silverlight-y-proyectos-open-source

Posted: 30/8/2011 18:26 por Juan P. | con no comments
Archivado en: ,
La biblia de C#

Hace poco, explorando la extensa librería de MSDN, me encontré con la joyita de que la instalación de Visual Studio (las diferentes versiones y ediciones) vienen con una completa guía de referencia de C#

La guía la puedes encontrar en:

Visual Studio 2005

Visual C# 1.2 : <Directorio de instalación Visual Studio 8>\VC#\Specifications\3082\C# Language Specification 1.2.doc

Visual C# 2.0 : <Directorio de instalación Visual Studio 8>\VC#\Specifications\3082\C# Language Specification 1.2.doc

 

Visual Studio 2008

Visual C# 3.0 : <Directorio de instalación Visual Studio 9>\VC#\Specifications\3082\CSharp Language Specification.doc

 

Visual Studio 2010

Visual C# 4.0 : <Directorio de instalación Visual Studio 10>\VC#\Specifications\1033\CSharp Language Specification.doc

 

Visto en:

http://msdn.microsoft.com/es-es/library/ms228593(v=VS.90).aspx


También en: http://qjuanp.net/post/dev/2011/la-biblia-de-csharp

Instalar Orchard sobre Parallels Plesk

Parallels Plesk es una solución que permite automatizar la administración de sistemas de hosting y que nos permite gestionar nuestro hosting de una manera intuitiva y fácil.

Orchard es un nuevo CMS construido sobre ASP.NET MVC que presume de su facilidad de instalación, y en realidad es muy fácil de instalar, es del tipo: Copiar Archivos, acceder y darle un nombre a la instalación.

Para la instalación de Orchard se siguen estas instrucciones de manera general para la instalación manual desde el paquete .zip: Manually Installing Orchard Using a .zip File

Los pasos descritos son: Descargar el archivo Zip, Subir al IIS, configurar los permisos a las carpetas y configurar el sitio.

Hasta ahí todo esta bien, hasta que durante la configuración del sitio nos empiezan a aparecer mensajes de error diciendo que no tenemos permisos de escritura, a pesar de que establecimos correctamente los permisos de escritura sobre las carpetas que nos indica las instrucciones de instalación.

Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)

Para solucionar este problema, simplemente tenemos que darle permisos de Escritura no sol al usuairo al IIS USER(IUSR_<nombre del dominio>), sino también al usuario IIS WP USER (IWAM_plesk(default)) a las carpetas:

  • Modules
  • Themes
  • App_Data
  • Media
  • bin

Si, a la carpeta Bin tambien hay que darle permisos de escritura  (esta instrucción no aparece en la guia de instalación)

Y Listo! ya podemos ingresar a nuestro sitio para configurarlo! Que disfruten su Orchard sobre Parallels Plesk!

Image

Cuentas para Windows Azure

Windows_Azure_logo

Ya puedes probar Windows Azure y explorar el potencial de esta plataforma mediante cuentas gratuitas!*

Hasta el próximo martes 14 de Junio de 2011 estaremos recopilando la información en:

http://www.surveymonkey.com/s/HHWD558

A vuelta de correo recibirás las Instrucciones para registrar tu cuenta de Windows Azure!

Si apenas estas empezando a explorar Windows Azure, que tal si te montas tu primer Hello World? http://msdn.microsoft.com/en-us/library/gg651132.aspx#deploy

Compártenos la aplicación que estés probando en la nube de Windows Azure!

*Esta promoción solo es valida dentro del territorio Colombiano

Posted: 11/6/2011 16:32 por Juan P. | con no comments
Archivado en:
De estudiante a profesional

sadEste es otro de los cambios radicales que tenemos los jóvenes en nuestras vidas. En ocasiones es una transición tranquila, pero en otras, se convierte en todo un martirio, debido a que?… Al momento de conseguir empleo nos encontramos con el inconveniente de:

Se necesita experiencia mínima de X años

Y todos nos preguntamos: “Si apenas me acabo de graduar! Como puedo adquirir experiencia si en todos los trabajos se requiere experiencia mínima?”

student-to-business1Cómo podemos adquirir esa experiencia, trabajar con compañías lideres en el mercado y que estén en nuestro país?

Microsoft, a nivel mundial, ofrece el programa “Microsoft Student to Business” (S2B), mediante el cual reúne a universidades y empresas para ofrecer empleo a estudiantes de ultimo semestre y recién graduados en áreas de tecnologías.

Ventajas del Programa Microsoft Student to Business?

  • Si eres estudiante, S2B te pone en contacto con una amplia red de empresas y te ofrece oportunidades laborales.
  • Si eres profesor o una Universidad, S2B te ayuda a incrementar el ratio de colocación de los estudiantes.
  • Si eres una empresa de tecnología, S2B le facilita la búsqueda de nuevos talentos profesionales cualificados.

Que debes hacer entonces para entrar en el programa de S2B?

Estudiantes (recién graduados)

  • Regístrate sin ningún costo en http://www.s2bprogram.com/Colombia
  • Completa tu perfil (educación, competencias en tecnologías, competencias lingüística)
  • Mira las ofertas laborales que encajan con tu perfil profesional

Universidades

Invitar a sus estudiantes a ser parte de este programa para que potencien sus carreras en empresas de la región.

Mayor información para Universidades: Microsoft Student to Business for Universities | Microsoft Student to Business y las Universidades

* Si eres profesor o director de programa, contáctame a través de http://qjuanp.net/contact para recibir información más precisa y en persona.

Empresas

Si están buscando su nuevos talentos, pueden entrar al programa para ofrecer puestos a estudiantes y recién graduados.

Mayor información para Empresas: Microsoft Student to Business for Industry | S2B Brochure |

Read about Giving Talented Developers a Head Start | Microsoft Student to Business y las Empresas

Y que esperas para incursionar en el mundo profesional? > Microsoft Student to Business

Si eres estudiante, este es un espacio para Ti!

Centro de Estudiantes MicrosoftQuieres interactuar directamente con expertos en los temas que más te gustan?

Conocer personas que como Tú quieren aprender cada día más?

Te gustaría estar enterado de eventos y lo último en tecnología!

Este es un espacio para Ti! y como a Ti te gusta!

Centro de Estudiantes Microsoft

Es el canal de comunicación oficial de Microsoft para toda la comunidad estudiantil de Latinoamérica en la cual podrás encontrar noticias, cubrimiento de eventos, tips, artículos y todo de Microsoft para estudiantes.

Donde puedes encontrar el Centro de Estudiantes Microsoft?

 Made on a Mac!
exclusive for Smashing Magazine Twitter @MSEstudiantes http://twitter.com/MSEstudiantes 

Facebook http://facebook.com/MSEstudiantes

Nos vemos en el Centro de Estudiantes Microsoft!

 


También en http://qjuanp.net/post/studentres/2011/estudiante-un-espacio-para-ti

 

Comenzando a desarrollar sobre Windows Phone 7

Windows Phone 7 logo

Por que desarrollar para plataformas Móviles?

Miremos algunas cifras:

  • Numero de Celulares vendidos (2 trimestre de 2010): 325,6 Millones
  • Numero de Smartphones (Celulares inteligentes) vendidos al 2 trimestre de 2010: 61,6 Millones (16% del numero total de celulares vendidos en el mismo periodo)

Pero esto no es todo, comparando las ventas de Smartphones entre 2009 y 2010, vemos un crecimiento del 50,5% en las ventas de este tipo de celulares, y no es para menos, estamos viviendo un cambio radical en el que el celular inteligente ha comenzado a utilizarse en la vida cotidiana, y no solo para las empresas que requerían aplicaciones con movilidad.

Estamos un punto en el cual dependemos y requerimos de información, y son estos celulares inteligentes los que nos permiten tener toda esa información en nuestras manos.

Es por eso, que esos números van a crecer vertiginosamente en los próximos años, y esta en nosotros como desarrolladores aprovechar esta plataforma para ofrecen contenidos a todo tipo de personas (altos ejecutivos, amas de casa, estudiantes, etc)..

… y Más si contamos con una plataforma móvil como esta:

Lo que más destaco de esta plataforma es:

  • Consistencia en el Hardware
  • Framework robusto orientado a brindar excelentes experiencias de usuario mediante la interfaz
  • Consistencia en el desarrollo a través de múltiples dispositivos
  • Aplicaciones directamente a tus usuarios o clientes

Consistencia en el Hardware

Si bien Microsoft no a producir el Hardware, si establecen las características esenciales que siguen los que desarrollan el hardware (HTC, Samsung, LG, etc…), todo para que estos celulares siempre ofrezcan la máxima experiencia, independientemente del dispositivo.

Framework robusto orientado a brindar excelentes experiencias de usuario mediante la interfaz

Las aplicaciones que podemos ofrecer a través de esta plataforma pueden ser para interactuar con la información o para jugar! y estos dos escenarios los podemos cubrir con Silverlight y XNA.

  • Silverlight: framework orientado a eventos para crear aplicaciones con alto contenido grafico (controles, estilos, animaciones, transiciones, etc)
  • XNA: framework para crear juegos de alto rendimiento tanto en 2D como en 3D

Estos frameworks esta basados en la plataforma .NET, lo que nos permite acceder a una variedad de servicios ofrecidos por Windows Phone 7, tanto en el mismo celular (acceso a dispositivos, información contenida en el celular como imágenes videos, almacenamiento aislado, etc) como en la nube (Xbox Live, Marketplace, tus propios servicios, servicios ofrecidos por terceros, etc) de manera similar.

Consistencia en el desarrollo a través de múltiples dispositivos

Gracias a las características comunes que tendrá el hardware a través de múltiples dispositivos de diferentes proveedores, nosotros como desarrolladores nos veremos beneficiados, ya que el rendimiento y la apariencia de nuestras aplicaciones va a ser muy similar, reduciendo el tiempo de desarrollo y pruebas.

Aplicaciones directamente a tus usuarios o clientes

Aprovechar el Marketplace para distribuir nuestras aplicaciones, inclusive, podemos ofrecer pruebas de nuestras aplicaciones antes que nuestros clientes las compren, todo esto integrado a la plataforma.

Para terminar…

Esta es una plataforma a la que tenemos que sacar el jugo! son muchas las características incluidas en esta primera versión y muchas más las que vendrán en un futuro con las próximas versiones de la plataforma.

Por donde Empezar

Los desarrolladores de esta plataforma tenemos un punto en común: http://developer.windowsphone.com

Pero también puedes conocer mucha mas de a plataforma en:

Documentación: http://qjuanp.net/s/wp7docs

Blog oficial: http://qjuanp.net/s/wp7blog

Blog oficial para desarrolladores: http://qjuanp.net/s/wp7devblog

Curso de desarrollo sobre Windows Phone 7 (Ingles): http://www.msdev.com/Directory/SeriesDescription.aspx?CourseId=158

 

También en http://qjuanp.net/post/dev/2010/intro-desarrollo-windows-phone-7

Posted: 30/8/2010 0:27 por Juan P. | con no comments
Archivado en:
Problema entre Visual Studio con Office 2010, Vista de Diseño *.aspx

Si después de que instalaste la Beta de Office 2010, tu Visual Studio dejo de funcionar correctamente, específicamente cuando tratas de editar en vista de Diseño un *.aspx, esta es la solución:

  1. Ir a Desinstalar Programas en el panel de Control
  2. Buscar “Microsoft Visual Studio Web Authoring Component”image
  3. Luego de hacer click en “Change” (cambiar), indicarle que repare la instalación.image 

Luego de esto no tendremos problemas!

Via: Martin Hinshelwood

Ref: http://geekswithblogs.net/hinshelm/archive/2009/07/19/office-2010-gotcha-2-visual-studio-2008-locks.aspx

[Entretenimienvo] Windows 7 y Family Guy (Padre de Familia)

Para que se diviertan un ratico con el nuevo material de Family Guy sobre Windows 7!

Diviertanse!

 

 

 

Y para recordar aquellos tiempos de anhelo de Windows 7…

Script para iniciar/detener varios servicios con PowerShell

windows_powershell

 

Quería compartirles un post que hace poco escribir sobre un uso practico de powershell en nuestras vidas cotidianas como desarrolladores.

Introducción

Para todo desarrollador, su computador es su estación de trabajo, en ella desempeñan diferentes labores, digamos que el 100% del tiempo no se utilizan para desarrollar. El resto de tiempo, necesitamos que nuestra PC dedique toda su capacidad de procesamiento a las tareas que nosotros necesitemos.

Para el Desarrollo, los servicios de los que mas requerimos son de los Motores de Bases de Datos, pero en otra actividad, no lo necesitamos.

Objetivo

Optimizar el uso de la CPU y de la Memoria RAM descartando servicios innecesarios y levantándolos solo cuando sea necesario.

Este objetivo es relativamente fácil de conseguir utilizando todo el potencial de Scripting de PowerShell[1]. Lo que haremos es un Script el cual pasemos un parámetro de “Inicio” o de “Parada”, y que realice estas acciones sobre los servicios listados en un archivo de texto.

Administrando Servicios

Para nosotros levantar o detener los servicios[3] cuando nosotros queramos, tenemos que indicar que estos van a ser administrados manualmente. Podemos hacer esto por 2 caminos, directamente por el Administrador de Servicios de Windows o directamente con PowerShell:

Administrador de Servicios de Windows PowerShell
image
  1. Panel de Control
  2. Buscar Services(Servicios)
  3. View Local Services(Ver Servicios Locales)
image
  1. Abrir PowerShell como Administrador
image
Identificamos los servicios a Manipular y Verificamos si el modo de inicio es Automático o Manual.
Si es Manual, continuar con los siguientes pasos.
image
Verificamos el nombre de los servicios con:
Get-Service -Name *sql*

Cambiamos la Propiedad Startup Type con el comando:
Set-Service -StartupType Manual –Name <Nombre del Servicio>

Y Listo, nuestros servicios solo inician cuando nosotros lo indiquemos.
image 
Entramos a las propiedades del Servicio:
  1. Click Derecho sobre el Servicio
  2. Propiedades

Verificamos que el Servicio se inicie Manualmente.

Después de dar Click en Ok, nuestros servicios solo inician cuando nosotros lo indiquemos.

 

 

Manos a la Obra!

Como se dijo anteriormente, vamos a iniciar y a detener los servicios que se listen en un archivo de texto. Creamos nuestro archivo de Texto, y ponemos los servicios en el archivo de texto en el orden en el que se van a iniciar:

image

Este orden será revertido para detener los servicios.

Para leer un archivo desde PowerShell utilizamos el comando:

Get-Content <Ruta hacia el archivo>

image 

Este comando lee liana por línea el archivo.

Para iniciar los servicios utilizamos el comando:

Start-Service <Nombre del Servicio>

Para detenerlo:

Stop-Service <Nombre del Servicio>

Para verificar su estado con:

Get-Service -Name <Nombre del Servicio>

Resultado:

image

Ya tenemos el archivo donde están alojados los nombres de los servicios, ya sabemos como administrar servicios desde PowerShell, nos queda es realizar el script.

para crear el Script, creamos un archivo con la extensión “.ps1” desde el bloc de notas, o directamente desde el Power Shell ISE.

El script es sencillo, solo le pasaremos un parámetro para indicarle si inicia o detiene los servicios, este parámetro será el texto “start” ó “stop”.

El diagrama de flujo de nuestro Script es:

powershell

Ya sabemos leer el archivo, ya sabemos manipular los servicios. Nos falta leer parámetros y manejar arreglos.

Para manejar parámetros simplemente los declaramos al inicio del script:

Param(
[string]$Action
)

Ya con esto tenemos un parámetro fuertemente tipado (solo admite cadenas) en el cual vamos a guardar, como ya se había dicho, el “start” y “stop”.

Para manejar los arreglos, que es donde debemos poner todo el contenido del archivo línea por línea para recorrerlo inversamente, simplemente descargamos todo el contenido del archivo a un arreglo mediante la línea:

$Services = Get-Content $SvcTxtPath 

Se puede hacer esto ya que Get-Content devuelve un arreglo línea por línea del archivo leído.

para determinar el numero de líneas, ya que lo vamos a necesitar para el algoritmo de recorrido hacia atrás del arreglo, lo hacemos mediante:

[int]$lineCount = (Get-Content $SvcTxtPath ).Count

Y Listo. teniendo en cuenta estos detalles y el diagrama de flujo de lo que queremos hacer, nos da como resultado el siguiente script.

#autor qjuanp
#http://qjuanp.blogspot.com

Param(
[string]$Action
)
$SvcTxtPath = "D:\Juan\Documents\PsScripts\developServices.txt"
#echo $Action
if($Action.Equals("start")){
	"Iniciando Servicios"
	Get-Content $SvcTxtPath | Start-Service
	"Servicios Iniciados"
	}
elseif($Action.Equals("stop")){
	"Deteniendo Servicios"
	[int]$lineCount = (Get-Content $SvcTxtPath ).Count
	#echo $lineCount
	$Services = Get-Content $SvcTxtPath 
	#echo $Services[1]
	for([int]$i=$lineCount-1; $i -ge 0;$i--){
		"Stop Service: $Services[$i]"
		Stop-Service -Force -Name $Services[$i]
		}
	"Servicios Detenidos"
	}
else {"Error"}

Ya tenemos listo nuestro script, ahora vamos a hacerlo fácil de acceder.

Antes de poder ejecutar el Script debemos habilitar la ejecución de los mismos, ya que por seguridad, solo se permite la ejecutar Scripts que hayan sido firmados digitalmente, para fines prácticos, deshabilitaremos esta propiedad y en futuras ocasiones veremos como se firman los scripts digitalmente.

Ejecutamos PowerShell con premisos de administrador:

image

y ejecutamos la siguiente instrucción y respondemos “Si” a la pregunta:

Set-ExecutionPolicy remotesigned

image

Creando los accesos directos a la ejecución del Script

Simplemente damos click derecho en el lugar donde queremos nuestros accesos directos (yo lo voy a hacer sobre el escritorio), vamos a la opción “Nuevo”-> “Acceso Directo”:

image

dentro de la la ubicación del item:

image

Dentro del cuadro de texto ponemos la línea:

%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe 
         -File "D:\Juan\My PowerShell Scripts\develop.ps1" 
         -Action start

 

y variamos el parámetro “Action” a “stop” para crear el acceso directo para detener los servicios.

Un truco adicional, cuando ya tengamos listo los accesos, vamos a las propiedades:

image

Luego, en la pestaña de “Acceso Directo”, vamos a las opciones avanzadas y activamos la casilla de “Ejecutar como administrador”.

image

Asi nuestro script se ejecutará como administrador y así podrá detener o iniciar los servicios sin problema!

 

A disfrutar com más espacio disponible en nuestra RAM!, solo cuando sea necesario iniciaremos los servicios que son necesarios para nuestra actividad de desarrollo!


 

1. Se utilizara PowerShell en su Versión 1.0

2. Para este punto PowerShell debe estar instalado

3. Para este caso, utilizaremos 2 servicios usados comúnmente en el desarrollo por tratarse del Motor de Base de Datos, que pertenecen a SQL Server 2008 Express Edition. Todo lo desarrollado en este tutorial se puede realizar con cualquier servicio registrado en Windows.

Primer post en Geeks.ms

Un saludo a toda la comunidad Geeks.ms!

Como lo habrán notado este es mi primer post y estoy muy contento por hacer parte de esta GRAN COMUNIDAD!

Y que escribiré en este nuevo blog? bueno, es algo que desde hace rato venia pensando, y la verdad era una pregunta difícil de responder y más tratándose de Geeks.ms, que la conforman en su mayoría Expertos en diferentes temáticas, inclusive algunas personas directamente de Microsoft.

Luego llego a mi cabeza la respuesta…

Yo soy Estudiante de Ingeniería de Sistemas y Computación, actualmente soy el estudiante líder de Colossus.NET (Microsoft Student Tech Club y Semillero de Investigación) que conformamos hace ya 2 (casi 3) años a la cabeza de mi gran amigo y colega Jairo Alberto Contreras junto con otros amigos. Que queríamos en ese entonces con ese proyecto llamado Colossus.NET? poner a prueba muchos de los mitos (y realidades) que existen al rededor de Microsoft, por ejemplo:

  • “a mi como estudiante me queda imposible acceder a una licencia Microsoft!”
  • “Microsoft en la academia? IMPOSIBLE!”

y así muchos otros, además de abrirnos campo y generar conocimiento entorno a estas tecnologías que abarcan gran parte del mercado en el cual nos vamos a desempeñar como Ingenieros de Sistemas y Computación.

Por qué les cuento todo esto? porque de ahí salió mi respuesta a: y que escribiré en este nuevo blog?. Pues bien la respuesta es: escribir sobre las diferentes experiencias de estudiantes al rededor de las tecnologías, en especial, tecnologías Microsoft.

No siendo más, muchisimas gracias por permitirme escribir y hacer parte de Geeks.ms!

Espero les Guste!