- Todo es XAML
- Marco, páginas y elementos
- Marcos
- Páginas
- Elementos
- UIElement
- FrameworkElement
- Control
- Poniendo orden en nuestra pantalla
- Propiedades adjuntas
- Canvas
- StackPanel
- Grid
- Tamaño en Columnas y Filas
- Recursos, estilos y plantillas
- Recursos
- Estilos
- Estilos para Expression Blend para Windows Phone
- Plantillas
- Estilos Visuales
- Plantillas en Expression Blend para Windows Phone
Descargar desde la Pagina del Autor
lunes, 13 de junio de 2011
Windows Phone 7 - Introducion Cap 1[PDF]
Hace unos dias encontre en la web este curso de Windows Phone 7 en español. Escrito por Josue Yera.
viernes, 10 de junio de 2011
Graficos con JpGraph
La creacion de graficas a partir de datos ya sean insertados o de la Base de datos, sera una de las tareas que tendremos que afrontar algun dia como Desarrolladores web. JpGraph es una libreria muy util y gratuita para la construccion de estos greficos.
aqui esta un ejemplo: Grafico de Barras.
Grafico.php
<?php
//se trae todo lo que se necesita
require_once ('jpgraph/jpgraph.php');
require_once ('jpgraph/jpgraph_bar.php');
//vecto de los valores de la grafica
$datay = array (100, 105, 85, 50, 34, 101);
// se crea el grafico. Estas dos lineas siempre son necesarias.
$graph = new Graph(600,300,'auto');
$graph->SetScale("textlin");
// se pone la mayor y menos pocision del grafico manualmente.
$graph->yaxis->SetTickPositions(array(0,30,60,90,120,150), array(15,45,75,105,135));
$graph->SetBox(false);
$graph->ygrid->SetFill(false);
$graph->xaxis->SetTickLabels(array('Ene','Feb','Mar','Abr', 'May', 'Jun'));
$graph->yaxis->HideLine(false);
$graph->yaxis->HideTicks(false,false);
// Se crea la BarPlot
$b1plot = new BarPlot($datay);
// y se añade en el grafico
$graph->Add($b1plot);
//Aqui son las caracteristicas del grafico.
$b1plot->SetColor("white");
$b1plot->SetFillGradient("#CC000","white",GRAD_LEFT_REFLECTION);
$b1plot->SetWidth(45);
$graph->title->Set("Usuarios por Mes");
// se muestra el grafico
$graph->Stroke();
//Para guardar el grafico en formato.png le pasamos la direccion donde lo queremos. asi:
//$graph->Stroke("Imagenes/grafico.png");
?>
Este seria el grafico que arrojaria este Codigo php:
aqui esta un ejemplo: Grafico de Barras.
Grafico.php
<?php
//se trae todo lo que se necesita
require_once ('jpgraph/jpgraph.php');
require_once ('jpgraph/jpgraph_bar.php');
//vecto de los valores de la grafica
$datay = array (100, 105, 85, 50, 34, 101);
// se crea el grafico. Estas dos lineas siempre son necesarias.
$graph = new Graph(600,300,'auto');
$graph->SetScale("textlin");
// se pone la mayor y menos pocision del grafico manualmente.
$graph->yaxis->SetTickPositions(array(0,30,60,90,120,150), array(15,45,75,105,135));
$graph->SetBox(false);
$graph->ygrid->SetFill(false);
$graph->xaxis->SetTickLabels(array('Ene','Feb','Mar','Abr', 'May', 'Jun'));
$graph->yaxis->HideLine(false);
$graph->yaxis->HideTicks(false,false);
// Se crea la BarPlot
$b1plot = new BarPlot($datay);
// y se añade en el grafico
$graph->Add($b1plot);
//Aqui son las caracteristicas del grafico.
$b1plot->SetColor("white");
$b1plot->SetFillGradient("#CC000","white",GRAD_LEFT_REFLECTION);
$b1plot->SetWidth(45);
$graph->title->Set("Usuarios por Mes");
// se muestra el grafico
$graph->Stroke();
//Para guardar el grafico en formato.png le pasamos la direccion donde lo queremos. asi:
//$graph->Stroke("Imagenes/grafico.png");
?>
Este seria el grafico que arrojaria este Codigo php:
En la pagina oficial de JpGraph Se encuentran mas ejemplos: Grafico Pastel, Lineal, Pie, etc.
Descarga las librerias completas aqui: Download
jueves, 9 de junio de 2011
Vector con numeros aleatorios sin repetir JAVA
Codigo en Java, que llena un vector de 10 pocisiones aleatoriamente sin numeros repetidos. Si quieres un vector de mas Numeros solo cambia el valor de n = ?
int n = 10;
int k = n;
int[] resultado = new int[n];
int[] numeros=new int[n];
Random rnd = new Random();
int res;
for(int i=0;i<n;i++){
numeros[i]=i+1;
}
for(int i=0;i<n;i++){
res = rnd.nextInt(k);
resultado[i]=numeros[res];
numeros[res]=numeros[k-1];
k--;
}
for(int i = 0; i<10; i++){
System.out.println(resultado[i]);
}
Suscribirse a:
Entradas (Atom)