{"id":1149,"date":"2013-04-25T09:54:05","date_gmt":"2013-04-25T07:54:05","guid":{"rendered":"http:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/?p=1149"},"modified":"2013-04-25T09:54:34","modified_gmt":"2013-04-25T07:54:34","slug":"cortar-y-pegar-en-net","status":"publish","type":"post","link":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net","title":{"rendered":"Cortar y pegar en .NET"},"content":{"rendered":"<p><a href=\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft  wp-image-1000\" title=\"Inesem-Visual-Studio\" src=\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images.jpg\" alt=\"\" width=\"127\" height=\"127\" srcset=\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images.jpg 204w, https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images-175x175.jpg 175w, https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images-110x110.jpg 110w\" sizes=\"(max-width: 127px) 100vw, 127px\" \/><\/a>En este post quiero dejaros un ejemplo de como <strong>copiar\/cortar y pegar<\/strong> a trav\u00e9s de c\u00f3digo en una aplicaci\u00f3n programada en .NET, usando el portapapeles (clipboad) de windows.<\/p>\n<p>Esto puede ser muy \u00fatil ya que este c\u00f3digo vosotros lo podreis usar en el evento que quer\u00e1is con lo cual pod\u00e9is programar un bot\u00f3n para que al hacer clic pase el contenido de un textbox (por ejemplo) a\/desde el portapapeles de windows.<\/p>\n<p>Como ver\u00e9is en el ejemplo vamos a apoyarnos en el clipboard de windows para pasar un dato de un textbox a otro. Esto quiere decir que si sabemos acceder al clipboard, podr\u00edamos recuperar lo que en este hubiese de otras aplicaciones incluso, o bien pasar informaci\u00f3n de vuestra aplicaci\u00f3n a otras&#8230;.., yo lo dejo ah\u00ed.<\/p>\n<pre lang=\"csharp\" line=\"1\">private void copiarpegarBtn_Click(object sender, System.EventArgs e)\r\n{\r\n    if (textBox1.SelectionLength == 0)\r\n    {\r\n        \/\/ en .NET copia la selecci\u00f3n actual\r\n        \/\/ por tanto, si no hay selecci\u00f3n, lo seleccionamos todo\r\n        textBox1.SelectAll();\r\n    }\r\n    \/\/ copiamos la selecci\u00f3n en el clipboard\r\n    textBox1.Copy();\r\n    \/\/ si lo que deseamos es cortar en vez de copiar, entonces usamos\r\n    textBox1.Cut();\r\n\r\n    \/\/ Por \u00faltimo para pegar en el textbox lo que haya en el clipboard\r\n    \/\/ si hay alguna selecci\u00f3n sustituirlo\r\n    if (textBox2.SelectionLength == 0)\r\n    {\r\n        \/\/ si no hay selecci\u00f3n, se sustituir\u00e1 lo que hab\u00eda\r\n        textBox2.SelectAll();\r\n    }\r\n    textBox2.Paste();\r\n\r\n}<\/pre>\n<p>Fijaros que una vez la informaci\u00f3n en el clipboard, ya podemos trabajar con \u00e9l en nuestra o en otra aplicaci\u00f3n windows.\u00a0 Por ejemplo, si tras hacer la operaci\u00f3n de copiar o cortar (<em><strong>textBox1.Copy()<\/strong><\/em>),\u00a0 yo me fuese a Excel e hiciese un <em><strong>CTROL+V<\/strong><\/em> (pegar), lo que ten\u00edamos en el textbox1, pasar\u00eda a la celda activa de EXCEL. O por contra si en Excel hubi\u00e9semos copiado el contenido de una celda, y ejecut\u00e1semos<em><strong> textBox2.Paste()<\/strong><\/em>, el contenido de esa celda pasar\u00eda al TextBox2 de\u00a0 nuestra aplicaci\u00f3n.<\/p>\n<p>Bueno seguramente en alg\u00fan momento os venga bien usar el clipboad de windows y este ejemplo os ayudar\u00e1 a ello.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En este post quiero dejaros un ejemplo de como copiar\/cortar y pegar a trav\u00e9s de c\u00f3digo en una aplicaci\u00f3n programada en .NET, usando el portapapeles (clipboad) de windows. Esto puede ser muy \u00fatil ya&#46;&#46;&#46;<\/p>\n","protected":false},"author":70,"featured_media":1000,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"class_list":["post-1149","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-desarrollo-de-aplicaciones"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cortar y pegar en .NET<\/title>\n<meta name=\"description\" content=\"En este post quiero dejaros un ejemplo de como copiar\/cortar y pegar a trav\u00e9s de c\u00f3digo en una aplicaci\u00f3n programada en .NET, usando el portapapeles\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cortar y pegar en .NET\" \/>\n<meta property=\"og:description\" content=\"En este post quiero dejaros un ejemplo de como copiar\/cortar y pegar a trav\u00e9s de c\u00f3digo en una aplicaci\u00f3n programada en .NET, usando el portapapeles\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net\" \/>\n<meta property=\"og:site_name\" content=\"Canal Inform\u00e1tica y TICS\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/InesemBusinessSchool\/\" \/>\n<meta property=\"article:published_time\" content=\"2013-04-25T07:54:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2013-04-25T07:54:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"204\" \/>\n\t<meta property=\"og:image:height\" content=\"204\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Juan Iruela\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@inesem\" \/>\n<meta name=\"twitter:site\" content=\"@inesem\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Juan Iruela\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net\"},\"author\":{\"name\":\"Juan Iruela\",\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#\/schema\/person\/3e3c2ff598dcbfd18aef8da3a40b71df\"},\"headline\":\"Cortar y pegar en .NET\",\"datePublished\":\"2013-04-25T07:54:05+00:00\",\"dateModified\":\"2013-04-25T07:54:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net\"},\"wordCount\":260,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images.jpg\",\"keywords\":[\".NET\",\"c#\",\"clipboard\",\"Trucos\",\"VB\",\"Windows 7\",\"Windows 8\"],\"articleSection\":[\"Desarrollo de Aplicaciones\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net\",\"url\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net\",\"name\":\"Cortar y pegar en .NET\",\"isPartOf\":{\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images.jpg\",\"datePublished\":\"2013-04-25T07:54:05+00:00\",\"dateModified\":\"2013-04-25T07:54:34+00:00\",\"description\":\"En este post quiero dejaros un ejemplo de como copiar\/cortar y pegar a trav\u00e9s de c\u00f3digo en una aplicaci\u00f3n programada en .NET, usando el portapapeles\",\"breadcrumb\":{\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net#primaryimage\",\"url\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images.jpg\",\"contentUrl\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images.jpg\",\"width\":204,\"height\":204},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Desarrollo de Aplicaciones\",\"item\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/categorias\/desarrollo-de-aplicaciones\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Cortar y pegar en .NET\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#website\",\"url\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/\",\"name\":\"Canal Inform\u00e1tica y TICS\",\"description\":\"Canal de Noticias gestionado por el Departamento Docente de Inform\u00e1tica y TICS de INESEM\",\"publisher\":{\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#organization\",\"name\":\"Canal Inform\u00e1tica y TICS\",\"url\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#\/schema\/logo\/image\/\",\"url\":\"\",\"contentUrl\":\"\",\"caption\":\"Canal Inform\u00e1tica y TICS\"},\"image\":{\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/InesemBusinessSchool\/\",\"https:\/\/x.com\/inesem\",\"http:\/\/www.linkedin.com\/company\/2370697\",\"https:\/\/www.youtube.com\/user\/inesembusinesschool\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#\/schema\/person\/3e3c2ff598dcbfd18aef8da3a40b71df\",\"name\":\"Juan Iruela\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.inesem.es\/revistadigital\/comercio-hosteleria-turismo\/wp-content\/blogs.dir\/6\/files\/2013\/09\/Juan-Iruela_avatar.jpg\",\"contentUrl\":\"https:\/\/www.inesem.es\/revistadigital\/comercio-hosteleria-turismo\/wp-content\/blogs.dir\/6\/files\/2013\/09\/Juan-Iruela_avatar.jpg\",\"caption\":\"Juan Iruela\"},\"description\":\"Ingeniero T\u00e9cnico en Inform\u00e1tica por la Universidad de Granada. C.A.P. por la Universidad de Granada. Formador de Formadores y Formador de Formadores Especialidad Tele formaci\u00f3n. Microsoft Certified Solution Developer en Visual Studio .NET. Certificado en CISCO, Oracle y Linux. Profesor en el departamento de Nuevas tecnolog\u00edas de INESEM.\",\"url\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/autores\/juan-iruela\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cortar y pegar en .NET","description":"En este post quiero dejaros un ejemplo de como copiar\/cortar y pegar a trav\u00e9s de c\u00f3digo en una aplicaci\u00f3n programada en .NET, usando el portapapeles","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net","og_locale":"es_ES","og_type":"article","og_title":"Cortar y pegar en .NET","og_description":"En este post quiero dejaros un ejemplo de como copiar\/cortar y pegar a trav\u00e9s de c\u00f3digo en una aplicaci\u00f3n programada en .NET, usando el portapapeles","og_url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net","og_site_name":"Canal Inform\u00e1tica y TICS","article_publisher":"https:\/\/www.facebook.com\/InesemBusinessSchool\/","article_published_time":"2013-04-25T07:54:05+00:00","article_modified_time":"2013-04-25T07:54:34+00:00","og_image":[{"width":204,"height":204,"url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images.jpg","type":"image\/jpeg"}],"author":"Juan Iruela","twitter_card":"summary_large_image","twitter_creator":"@inesem","twitter_site":"@inesem","twitter_misc":{"Escrito por":"Juan Iruela","Tiempo de lectura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net#article","isPartOf":{"@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net"},"author":{"name":"Juan Iruela","@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#\/schema\/person\/3e3c2ff598dcbfd18aef8da3a40b71df"},"headline":"Cortar y pegar en .NET","datePublished":"2013-04-25T07:54:05+00:00","dateModified":"2013-04-25T07:54:34+00:00","mainEntityOfPage":{"@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net"},"wordCount":260,"commentCount":1,"publisher":{"@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#organization"},"image":{"@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net#primaryimage"},"thumbnailUrl":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images.jpg","keywords":[".NET","c#","clipboard","Trucos","VB","Windows 7","Windows 8"],"articleSection":["Desarrollo de Aplicaciones"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net","name":"Cortar y pegar en .NET","isPartOf":{"@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net#primaryimage"},"image":{"@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net#primaryimage"},"thumbnailUrl":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images.jpg","datePublished":"2013-04-25T07:54:05+00:00","dateModified":"2013-04-25T07:54:34+00:00","description":"En este post quiero dejaros un ejemplo de como copiar\/cortar y pegar a trav\u00e9s de c\u00f3digo en una aplicaci\u00f3n programada en .NET, usando el portapapeles","breadcrumb":{"@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net#primaryimage","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images.jpg","contentUrl":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images.jpg","width":204,"height":204},{"@type":"BreadcrumbList","@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/cortar-y-pegar-en-net#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/"},{"@type":"ListItem","position":2,"name":"Desarrollo de Aplicaciones","item":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/categorias\/desarrollo-de-aplicaciones"},{"@type":"ListItem","position":3,"name":"Cortar y pegar en .NET"}]},{"@type":"WebSite","@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#website","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/","name":"Canal Inform\u00e1tica y TICS","description":"Canal de Noticias gestionado por el Departamento Docente de Inform\u00e1tica y TICS de INESEM","publisher":{"@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#organization","name":"Canal Inform\u00e1tica y TICS","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#\/schema\/logo\/image\/","url":"","contentUrl":"","caption":"Canal Inform\u00e1tica y TICS"},"image":{"@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/InesemBusinessSchool\/","https:\/\/x.com\/inesem","http:\/\/www.linkedin.com\/company\/2370697","https:\/\/www.youtube.com\/user\/inesembusinesschool\/"]},{"@type":"Person","@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#\/schema\/person\/3e3c2ff598dcbfd18aef8da3a40b71df","name":"Juan Iruela","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#\/schema\/person\/image\/","url":"https:\/\/www.inesem.es\/revistadigital\/comercio-hosteleria-turismo\/wp-content\/blogs.dir\/6\/files\/2013\/09\/Juan-Iruela_avatar.jpg","contentUrl":"https:\/\/www.inesem.es\/revistadigital\/comercio-hosteleria-turismo\/wp-content\/blogs.dir\/6\/files\/2013\/09\/Juan-Iruela_avatar.jpg","caption":"Juan Iruela"},"description":"Ingeniero T\u00e9cnico en Inform\u00e1tica por la Universidad de Granada. C.A.P. por la Universidad de Granada. Formador de Formadores y Formador de Formadores Especialidad Tele formaci\u00f3n. Microsoft Certified Solution Developer en Visual Studio .NET. Certificado en CISCO, Oracle y Linux. Profesor en el departamento de Nuevas tecnolog\u00edas de INESEM.","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/autores\/juan-iruela"}]}},"autor_name":{"name":"Juan Iruela"},"featured_image":{"attachment_meta":{"width":204,"height":204,"file":"2012\/12\/images.jpg","sizes":{"thumbnail":{"file":"images-345x180.jpg","width":345,"height":180,"mime_type":"image\/jpeg","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images-345x180.jpg"},"medium":{"file":"images-175x175.jpg","width":175,"height":175,"mime_type":"image\/jpeg","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images-175x175.jpg"},"thumb-small":{"file":"images-59x42.jpg","width":59,"height":42,"mime_type":"image\/jpeg","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images-59x42.jpg"},"thumb-standard":{"file":"images-110x110.jpg","width":110,"height":110,"mime_type":"image\/jpeg","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images-110x110.jpg"},"thumb-medium":{"file":"images-196x166.jpg","width":196,"height":166,"mime_type":"image\/jpeg","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images-196x166.jpg"},"thumb-large":{"file":"images-283x190.jpg","width":283,"height":190,"mime_type":"image\/jpeg","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images-283x190.jpg"},"thumb-anteriores":{"file":"images-230x163.jpg","width":230,"height":163,"mime_type":"image\/jpeg","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images-230x163.jpg"},"thumb-inverso":{"file":"images-369x261.jpg","width":369,"height":261,"mime_type":"image\/jpeg","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images-369x261.jpg"},"thumb-cercano":{"file":"images-650x200.jpg","width":650,"height":200,"mime_type":"image\/jpeg","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images-650x200.jpg"},"thumb-slider":{"file":"images-574x430.jpg","width":574,"height":430,"mime_type":"image\/jpeg","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images-574x430.jpg"},"thumb-busqueda":{"file":"images-580x375.jpg","width":580,"height":375,"mime_type":"image\/jpeg","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images-580x375.jpg"},"advps-thumb-one":{"file":"images-600x220.jpg","width":600,"height":220,"mime_type":"image\/jpeg","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2012\/12\/images-600x220.jpg"}},"image_meta":{"aperture":0,"credit":"","camera":"","caption":"","created_timestamp":0,"copyright":"","focal_length":0,"iso":0,"shutter_speed":0,"title":"","orientation":0,"keywords":[]}}},"_links":{"self":[{"href":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/wp-json\/wp\/v2\/posts\/1149"}],"collection":[{"href":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/wp-json\/wp\/v2\/users\/70"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/wp-json\/wp\/v2\/comments?post=1149"}],"version-history":[{"count":0,"href":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/wp-json\/wp\/v2\/posts\/1149\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/wp-json\/wp\/v2\/media\/1000"}],"wp:attachment":[{"href":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/wp-json\/wp\/v2\/media?parent=1149"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/wp-json\/wp\/v2\/categories?post=1149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}