Otra vez … Bueno retomando el blog mas enserio me decidi a comprar un dominio.. y claro hospedarlo.. y nos fuimos.. ( le faltan algunas cosas.. ya que modifique el template.. pero bueno digamos que la beta.. pero hago las entradas allá.. acá no.. )
Archivo de Autores para
Nos Mudamos …
Que Profesion..?

Muchas veces andamos buscando algun ejemplo de procedimientos de como realizar una tarea, o una simple operacion.. aunque los ejemplos de msdn vienen en todos los lenguajes de .net, bueno quien sabe si necesitamos otra cosa, en este caso podemos utilizar esta herramienta que convierte de C# a VB.net y viceversa.
public static DataTable Union (DataTable First, DataTable Second)
{
//Result table
DataTable table = new DataTable(“Union”);
//Build new columns
DataColumn[] newcolumns = new DataColumn[First.Columns.Count];
for(int i=0; i < First.Columns.Count; i++)
{
newcolumns[i] = newDataColumn(First.Columns[i].ColumnName, First.Columns[i].DataType);
}
//add new columns to result table
table.Columns.AddRange(newcolumns);
table.BeginLoadData();
//Load data from first table
foreach(DataRow row in First.Rows)
{
table.LoadDataRow(row.ItemArray,true);
}
//Load data from second table
foreach(DataRow row in Second.Rows)
{
table.LoadDataRow(row.ItemArray,true);
}
table.EndLoadData();
return table;
}
Fuente : Copiado del blog
Una vez llegue a meterme un poco lo que es flash pero nunca me meti de lleno ni menos en su lenguaje, gracias a un proyecto que tenia que realizar me toco estudiarlo y cada vez me llamaba mas la atención, unas de las cosas mas interesantes son esas animaciones 3d, me parecia increible como esas personas podian crear ese tipo de cosas,de verdad es bastante interesante crear cosas que se muevan, y bastante llamativas.. algunas de las paginas que visito desde que me toco estudiar el lenguaje fue esta.
Navegando por internet creo que Flash esta avanzando muy rapido, se puede hacer de todo con esto.. y con el lenguaje ActionScript de la Adobe, que se puede utilizar con Adobe Flex, Adobe Air.
Los invito a por lo menos una media hora de investigar lo que Adobe trae.. mas que Photoshop, y Acrobat.
Naaaaaaaaaaaaaaaa esta entrada no llega hasta aca.. miren esto.. y animense
Unas de las grandes ventajas que tiene los manejadores de base de datos, es la posibilidad de almacenar las imagenes y no almacenar la ruta de la imagen, tiene sus ventajas ya que en parte mantendrias oculto las imagenes, y solo seran vistas por los usuarios del sistema.
aqui les dejo el codigo.. ( es un enlace..)
Desarrollando una Aplicación Web en ActionScript 3.0, una vez mas me tuve que poner a leer parte de las librerías para desarrollar esta aplicación. En esta Oportunidad iba a manejar datos en el DataGrid aqui esta la Clase pero lo que necesitaba buscar era encontrar un determinado campo de un fila y en esta clase no esta. Resulta que esta en la clase SelectableList y bueno diran obvio porque el DataGrid lo hereda en fin miren la cantidad de clases que hereda.
| Paquete | fl.controls |
| Clase | public class DataGrid |
| Herencia | DataGrid SelectableList BaseScrollPane UIComponent Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
| Implementa | IFocusManagerComponent |
Bueno a la final lo que debe saber un desarrollador es saber desplazarse por el api o framework el que estes utilizando, y ver que valores retorna y esas cosas, una vez que sepas manejar esto y sabes la sintaxis, de verdad el lenguaje es pan comido. Claro no quita que la experiencia y el saber los errores que lanza a la hora de desarrollar y no saber manejarlos es un gran problema, pero con una buena documentacion y no inventar lo que queremos hacer no lanzara muchos.
bueno y lo que andaba buscando no es mas que esto:
aDg = es el DataGrid
En todos lados se encuentra como crear documentos de word, pero lo que en verdad en ningún lado conseguí y tampoco en el MSDN fue como pasar valores al documento de Word( No significa que NO EXISTA ), aunque el MSDN como todos saben es casi que nuestra GRAN BIBLIA al desarrollar en algún lenguaje .Net donde gracias a sus ejemplos fue que llegue a la solucion.
Mañana hare un video tutorial, pero mientras les dejo el codigo.
Office.Application da = new Office.Application();
da.Visible = true;
Office.Document doc = da.Documents.Open(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\Cursos\\Doc1.docx", Type.Missing, false, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
Office.Range limite = doc.Fields[1].Result;
limite.Text = "Campo1";
limite = doc.Fields[2].Result;
limite.Text = "Campo2";
limite = doc.Fields[3].Result;
limite.Text = "Campo3";
Recuerden que para agregar un campo en word es Ctrl+F9.
Uso del @ en C#..
Mi participacion en el foro de msdn cada vez es mas activa,ya sabia que el @ se usa para asignar parámetros a las sentencias SQL, per unas de las cosas que he visto mucho es el uso del @ a la hora de escribir string, teniendo me puse a investigar, y encontre un blog de Rafael Ontivero.
La arroba delante de un literal cadena
Es sin duda el uso más común, y el más útil de los dos usos que podemos darle a la arroba dentro del código fuente, y se utiliza para interpretar literalmente el contenido de la cadena, es decir, si una cadena tiene una arroba justo antes de las comillas de apertura, la cadena se interpretará literalmente sin prestar atención a códigos de escape, saltos de línea, o cualquier otro símbolo que está contenga y que pudiera hacer protestar al compilador o hacer que éste interpretara de forma especial dichos símbolos. Pongamos un ejemplo sacado del libro:
string a= “Hello \t World”;
string b=@”Hello \t World”;
Estas dos lineas de codigo harán que las variables contengan (o más bien apunten a un área de la memoria que contenga, ya que son referencias a un objeto):
a -> Hello World
b -> Hello \t World
La forma para un literal cadena literal (valga la redundancia) viene como anillo al dedo para especificar rutas a ficheros sin tener que utilizar los tendente a error códigos de escape, y un uso más avanzado podría ser la creación de código fuente (es decir, tener un programa que genere codigo fuente para hacer otro programa).
La arroba delante de una palabra reservada
Este es el uso que me ha llamado enormemente la atención. Hablando básicamente podemos tener un nombre de variable o cualquier otro elemento dentro de un código fuente que sea una palabra reservada, pero sin serlo. Es decir, el siguiente código fuente es perfectamente válido:
class @class
{
public static void @static(bool @bool)
{
if(@bool)
System.Console.WriteLine(“true”);
else
System.Console.WriteLine(“false”);
}
}
El Contenido de la entrada es netamente textual del blog de Rafael Ontivero


