{"id":2293,"date":"2026-08-06T18:51:40","date_gmt":"2026-08-06T18:51:40","guid":{"rendered":"https:\/\/gplg.pt\/ia\/?page_id=2293"},"modified":"2026-08-21T10:06:11","modified_gmt":"2026-08-21T10:06:11","slug":"c-entwicklung","status":"publish","type":"page","link":"https:\/\/gplg.pt\/de\/technologies\/c-development\/","title":{"rendered":"Entwicklung von C#"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"2293\" class=\"elementor elementor-2293\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-115ddee e-con e-atomic-element e-flexbox-base e-23aa1f5\" data-id=\"115ddee\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"115ddee\">\n    \t\t<div class=\"elementor-element elementor-element-ca20194 elementor-widget elementor-widget-ucaddon_box_hero\" data-id=\"ca20194\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ucaddon_box_hero.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- start Box Hero -->\n\t\t<link id='font-awesome-css' href='https:\/\/gplg.pt\/ia\/wp-content\/plugins\/unlimited-elements-for-elementor-premium\/assets_libraries\/font-awesome6\/fontawesome-all.min.css' type='text\/css' rel='stylesheet' >\n\t\t<link id='font-awesome-4-shim-css' href='https:\/\/gplg.pt\/ia\/wp-content\/plugins\/unlimited-elements-for-elementor-premium\/assets_libraries\/font-awesome6\/fontawesome-v4-shims.min.css' type='text\/css' rel='stylesheet' >\n\n<style>\/* widget: Box Hero *\/\n\n#uc_box_hero_elementor_ca20194 *{\n\tbox-sizing: border-box;\n}\n#uc_box_hero_elementor_ca20194{\n\tdisplay:flex;\n    align-items:center;\n    justify-content:center;\n}\n\n#uc_box_hero_elementor_ca20194 .uc_container_holder{\n\ttext-align:center;\n}\n\n\n.ue_big_title\n{\n  font-size:32px;\n}\n\n#uc_box_hero_elementor_ca20194 .uc_btn\n{\n  display:inline-block;\n    text-decoration:none;\n    transition:0.3s;\n}\n\n\n#uc_box_hero_elementor_ca20194 .uc_main_content_box .uc_social a{\n    display:inline-block;\n    text-decoration:none;\n    transition:0.3s;\n}\n\n<\/style>\n\n<div class=\"uc_blogger_header ue_box_hero\" id=\"uc_box_hero_elementor_ca20194\">\n    \n    <div class=\"uc_container_holder\">\n    \t<div class=\"uc_main_content_box\" >\n                        \n            <div class=\"uc_content_box\" >\n                                                            <\/div>\n            \n                    <\/div>\n    <\/div>\n<\/div>\n<!-- end Box Hero -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-4a82440 e-con e-atomic-element e-flexbox-base e-84d9f34\" data-id=\"4a82440\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"4a82440\">\n    \t\t<div class=\"elementor-element elementor-element-0473e3c elementor-widget elementor-widget-ucaddon_split_hero\" data-id=\"0473e3c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ucaddon_split_hero.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- start Split Hero -->\n\n<style>\/* widget: Split Hero *\/\n\n#uc_split_hero_elementor_0473e3c *{\n\tbox-sizing: border-box;\n}\n#uc_split_hero_elementor_0473e3c\n{\n\tposition:relative;\n\toverflow:hidden;\n\tclear:both;\n    display:flex;\n}\n\n.uc_title\n{\n  font-size:32px;\n}\n\n#uc_split_hero_elementor_0473e3c .uc_btn\n{\n  display:inline-block;\n  text-decoration:none;\n  text-align:center;\n}\n\n#uc_split_hero_elementor_0473e3c .uc_container_left\n{\n  flex-grow: 1;\n}\n\n#uc_split_hero_elementor_0473e3c .uc_container_left\n{\n    display:flex;\n}\n\n#uc_split_hero_elementor_0473e3c .uc_container_left .uc_container_holder{\n\n  \n}\n#uc_split_hero_elementor_0473e3c a.uc_logo{\n\tdisplay:block;\n    text-decoration:none;\n}\n\n\n #uc_split_hero_elementor_0473e3c .uc_container_right {\n\tbackground-size:cover;\n    background-position:center;\n    background-blend-mode: normal;\n   flex-shrink: 0;\n}\n\n\n@media only screen and (max-width: 420px) {\n#uc_split_hero_elementor_0473e3c .uc_container_right\n{\n  width:100%;\n}\n    #uc_split_hero_elementor_0473e3c .uc_container_left\n{\n  width:100%;\n}\n\n}\n\n<\/style>\n\n<div class=\"uc_business_header ue-hero\" id=\"uc_split_hero_elementor_0473e3c\">\n    <div class=\"uc_container_right\" style=\"background-image:url(https:\/\/gplg.pt\/ia\/wp-content\/uploads\/2026\/08\/csharp-dev1-768x349.png);\">\n    \t\n    <\/div>\n    \n    <div class=\"uc_container_left\">\n        <div class=\"uc_container_holder\">\t\n\n        \t<a class=\"uc_logo\" href=\"#\" ><img decoding=\"async\" src=\"\" alt=\"\" title=\"\"><\/a>                        <div class=\"uc_title\">Entwicklung von C# f\u00fcr industrielle Anwendungen<\/div>            <h4 class=\"uc_subtitle\">Professionelle Softwareentwicklung f\u00fcr Automatisierung, Fertigung und industrielle Systeme.<\/h4>            <div class=\"uc_paragraph uc_text\">GPLG entwickelt ma\u00dfgeschneiderte C#-Anwendungen f\u00fcr industrielle Umgebungen, in denen Standardsoftware die Anforderungen des Prozesses nicht vollst\u00e4ndig erf\u00fcllen kann.<br>\n\nVon Engineering-Tools und Maschinenschnittstellen bis hin zu Produktionsanwendungen und Industriesoftware \u2013 wir nutzen C#, um zuverl\u00e4ssige, strukturierte und wartungsfreundliche L\u00f6sungen zu entwickeln, die genau auf die spezifischen Anforderungen des jeweiligen Betriebs zugeschnitten sind.<\/div>            <div><a href=\"https:\/\/gplg.pt\/ia\/contact\/\" id=\"\" class=\"uc_portfolio uc_btn elementor-repeater-item-8880772\" >Ein Softwareprojekt besprechen<\/a>\n<\/div>        <\/div>\n    <\/div>\n<\/div>\n<!-- end Split Hero -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-da545b3 e-con e-atomic-element e-flexbox-base e-39dddcd\" data-id=\"da545b3\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"da545b3\">\n    \t\t<div class=\"elementor-element elementor-element-d143fc7 elementor-widget elementor-widget-ucaddon_transparent_split_hero\" data-id=\"d143fc7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ucaddon_transparent_split_hero.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- start Transparent Split Hero -->\n\t\t<link id='uc_ac_assets_file_uc_photography_header_css_0-css' href='https:\/\/gplg.pt\/ia\/wp-content\/uploads\/ac_assets\/uc_photography_header\/uc_photography_header.css' type='text\/css' rel='stylesheet' >\n\n<style>\/* widget: Transparent Split Hero *\/\n\n.uc_photography_header *{\n\tmargin:0;\n\tpadding:0;\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n\t\n}\n#uc_transparent_split_hero_elementor_d143fc7\n{\n\tposition:relative;\n\twidth:100%;\n    background-position:center;\n    background-size:cover;\n    background-image:url(https:\/\/gplg.pt\/ia\/wp-content\/uploads\/2026\/08\/csharp-dev2.png);\n    display:flex;\n    overflow:hidden;\n    \n}\n\n#uc_transparent_split_hero_elementor_d143fc7 > div\n{\n  height:100%;\n  display:flex;\n    align-items:center;\n}\n\n.uc_photography_header .uc_container_text_box{ \n  text-align:left;\n}\n.uc_photography_header .uc_subtitle\n{\n  font-size:42px;\n}\n\t\n.uc_photography_header .uc_container_text_box a{\n\tborder-style:solid;\n\tdisplay:inline-block;\n}\n\n<\/style>\n\n<div class=\"uc_photography_header\" id=\"uc_transparent_split_hero_elementor_d143fc7\">    \t      \n  <div class=\"uc_container_text_box\">  \n  <div>\n                <h1 class=\"uc_title\">C# in der Wirtschaftsingenieurwissenschaft<\/h1>        <div class=\"uc_subtitle\">Professionelle CNC-Programmierung<\/div>        <div class=\"uc_text\"><div style=\"line-height: 3.4;\">\n\n    <p style=\"margin: 0 0 19px 0;\">\n        C# ist eine leistungsstarke, universell einsetzbare Programmiersprache, mit der wir ma\u00dfgeschneiderte Software f\u00fcr Industrieanlagen, Fertigungsprozesse und technische Arbeitsabl\u00e4ufe entwickeln k\u00f6nnen.\n    <\/p>\n\n    <p style=\"margin: 0 0 14px 0;\">\n        Bei GPLG setzen wir C# ein, wenn eine industrielle Anwendung Funktionen erfordert, die \u00fcber das hinausgehen, was mit Standard-Automatisierungssoftware allein erreicht werden kann.\n    <\/p>\n\n    <p style=\"margin: 0 0 14px 0;\">\n        Unsere Entwickler verbinden Softwareentwicklung mit Branchenkenntnissen, um Anwendungen zu entwickeln, die mit Maschinen kommunizieren, verfahrenstechnische Daten verarbeiten und Bedienern sowie Ingenieuren ma\u00dfgeschneiderte Werkzeuge an die Hand geben.\n    <\/p>\n\n    <p style=\"margin: 0 0 6px 0;\">\n        Das Ziel ist einfach:\n    <\/p>\n\n    <p style=\"margin: 0;\">\n        <strong>Entwickeln Sie Software, die auf den industriellen Prozess zugeschnitten ist \u2013 und zwingen Sie den Prozess nicht dazu, sich an generische Software anzupassen.<\/strong>\n    <\/p>\n\n<\/div><\/div>            <\/div>\n  <\/div>\n<\/div>\n<!-- end Transparent Split Hero -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-ad54a2e e-grid e-con-boxed e-con e-parent\" data-id=\"ad54a2e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2e49e4e elementor-widget elementor-widget-ucaddon_sliding_content_box\" data-id=\"2e49e4e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ucaddon_sliding_content_box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- start Content Box Sliding Effect -->\n<style>\/* widget: Content Box Sliding Effect *\/\n\n#uc_sliding_content_box_elementor_2e49e4e {\n\tbox-sizing: border-box;\n    overflow:hidden;\n}\n\n.ue-title\n{\n  font-size:21px;\n  width:100%;\n}\n\n.ue-text\n{\n  width:100%;\n}\n\n.ue-btn-wrapper\n{\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_2e49e4e .ue-content-box-inner\n{\n  display:flex;\n  position:relative;\n}\n\n#uc_sliding_content_box_elementor_2e49e4e .ue-overlay\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n}\n\n#uc_sliding_content_box_elementor_2e49e4e .ue-content-box-wrapper\n{\n  position:relative;\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_2e49e4e .ue-bg\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n  transition:0.5s;\n}\n\n#uc_sliding_content_box_elementor_2e49e4e:hover .ue-bg\n{\n transform:scale(1.1,1.1);\n}\n\n\n#uc_sliding_content_box_elementor_2e49e4e:hover .moveFromLeft\n{\n  animation: moveFromLeft 0.5s;\n}\n\n#uc_sliding_content_box_elementor_2e49e4e:hover .moveFromRight\n{\n  animation: moveFromRight 0.5s;\n}\n\n#uc_sliding_content_box_elementor_2e49e4e:hover .moveFromBottom\n{\n  animation: moveFromBottom 0.5s;\n}\n\n@-webkit-keyframes moveFromLeft {\n from {\n -webkit-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromLeft {\n from {\n -moz-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromLeft {\n from {\n -ms-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromRight {\n from {\n -webkit-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromRight {\n from {\n -moz-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromRight {\n from {\n -ms-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromBottom {\n from {\n -webkit-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromBottom {\n from {\n -moz-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromBottom {\n from {\n -ms-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateY(0%);\n opacity: 1;\n}\n}\n\n<\/style>\n\n<div class=\"ue-content-box\" id=\"uc_sliding_content_box_elementor_2e49e4e\">\n  \n  <div class=\"ue-content-box-inner\">\n    <div class=\"ue-bg\"><\/div>\n    <div class=\"ue-overlay\"><\/div>\n    \n     <div class=\"ue-content-box-wrapper\">\n\t\t<div class=\"ue-title moveFromBottom\">Industrielle Anwendungen<\/div>\t\n\t\t<div class=\"ue-text moveFromLeft\"><p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"2087\" data-end=\"2169\">Ma\u00dfgeschneiderte Software, die speziell f\u00fcr Fertigungs- und Industrieprozesse entwickelt wurde.<\/p><p data-start=\"2171\" data-end=\"2292\">Zu den Anwendungsbereichen z\u00e4hlen Produktionswerkzeuge, Maschinenhilfsprogramme, technische Anwendungen und interne Industrieplattformen.<\/p><\/div>       \n       \t     <\/div>\n  <\/div>\n<\/div>\n<!-- end Content Box Sliding Effect -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ffa4fef elementor-widget elementor-widget-ucaddon_sliding_content_box\" data-id=\"ffa4fef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ucaddon_sliding_content_box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- start Content Box Sliding Effect -->\n<style>\/* widget: Content Box Sliding Effect *\/\n\n#uc_sliding_content_box_elementor_ffa4fef {\n\tbox-sizing: border-box;\n    overflow:hidden;\n}\n\n.ue-title\n{\n  font-size:21px;\n  width:100%;\n}\n\n.ue-text\n{\n  width:100%;\n}\n\n.ue-btn-wrapper\n{\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_ffa4fef .ue-content-box-inner\n{\n  display:flex;\n  position:relative;\n}\n\n#uc_sliding_content_box_elementor_ffa4fef .ue-overlay\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n}\n\n#uc_sliding_content_box_elementor_ffa4fef .ue-content-box-wrapper\n{\n  position:relative;\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_ffa4fef .ue-bg\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n  transition:0.5s;\n}\n\n#uc_sliding_content_box_elementor_ffa4fef:hover .ue-bg\n{\n transform:scale(1.1,1.1);\n}\n\n\n#uc_sliding_content_box_elementor_ffa4fef:hover .moveFromLeft\n{\n  animation: moveFromLeft 0.5s;\n}\n\n#uc_sliding_content_box_elementor_ffa4fef:hover .moveFromRight\n{\n  animation: moveFromRight 0.5s;\n}\n\n#uc_sliding_content_box_elementor_ffa4fef:hover .moveFromBottom\n{\n  animation: moveFromBottom 0.5s;\n}\n\n@-webkit-keyframes moveFromLeft {\n from {\n -webkit-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromLeft {\n from {\n -moz-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromLeft {\n from {\n -ms-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromRight {\n from {\n -webkit-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromRight {\n from {\n -moz-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromRight {\n from {\n -ms-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromBottom {\n from {\n -webkit-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromBottom {\n from {\n -moz-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromBottom {\n from {\n -ms-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateY(0%);\n opacity: 1;\n}\n}\n\n<\/style>\n\n<div class=\"ue-content-box\" id=\"uc_sliding_content_box_elementor_ffa4fef\">\n  \n  <div class=\"ue-content-box-inner\">\n    <div class=\"ue-bg\"><\/div>\n    <div class=\"ue-overlay\"><\/div>\n    \n     <div class=\"ue-content-box-wrapper\">\n\t\t<div class=\"ue-title moveFromBottom\">Maschinenschnittstellen<\/div>\t\n\t\t<div class=\"ue-text moveFromBottom\"><p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"2323\" data-end=\"2422\">Ma\u00dfgeschneiderte Bediener- und Engineering-Schnittstellen f\u00fcr die Interaktion mit industriellen Anlagen und Prozessen.<\/p><p data-start=\"2424\" data-end=\"2528\">Die Benutzeroberfl\u00e4che kann sich am tats\u00e4chlichen Arbeitsablauf der Maschine orientieren, anstatt eine generische Oberfl\u00e4che zu sein.<\/p><\/div>       \n       \t     <\/div>\n  <\/div>\n<\/div>\n<!-- end Content Box Sliding Effect -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4038b1d elementor-widget elementor-widget-ucaddon_sliding_content_box\" data-id=\"4038b1d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ucaddon_sliding_content_box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- start Content Box Sliding Effect -->\n<style>\/* widget: Content Box Sliding Effect *\/\n\n#uc_sliding_content_box_elementor_4038b1d {\n\tbox-sizing: border-box;\n    overflow:hidden;\n}\n\n.ue-title\n{\n  font-size:21px;\n  width:100%;\n}\n\n.ue-text\n{\n  width:100%;\n}\n\n.ue-btn-wrapper\n{\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_4038b1d .ue-content-box-inner\n{\n  display:flex;\n  position:relative;\n}\n\n#uc_sliding_content_box_elementor_4038b1d .ue-overlay\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n}\n\n#uc_sliding_content_box_elementor_4038b1d .ue-content-box-wrapper\n{\n  position:relative;\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_4038b1d .ue-bg\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n  transition:0.5s;\n}\n\n#uc_sliding_content_box_elementor_4038b1d:hover .ue-bg\n{\n transform:scale(1.1,1.1);\n}\n\n\n#uc_sliding_content_box_elementor_4038b1d:hover .moveFromLeft\n{\n  animation: moveFromLeft 0.5s;\n}\n\n#uc_sliding_content_box_elementor_4038b1d:hover .moveFromRight\n{\n  animation: moveFromRight 0.5s;\n}\n\n#uc_sliding_content_box_elementor_4038b1d:hover .moveFromBottom\n{\n  animation: moveFromBottom 0.5s;\n}\n\n@-webkit-keyframes moveFromLeft {\n from {\n -webkit-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromLeft {\n from {\n -moz-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromLeft {\n from {\n -ms-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromRight {\n from {\n -webkit-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromRight {\n from {\n -moz-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromRight {\n from {\n -ms-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromBottom {\n from {\n -webkit-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromBottom {\n from {\n -moz-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromBottom {\n from {\n -ms-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateY(0%);\n opacity: 1;\n}\n}\n\n<\/style>\n\n<div class=\"ue-content-box\" id=\"uc_sliding_content_box_elementor_4038b1d\">\n  \n  <div class=\"ue-content-box-inner\">\n    <div class=\"ue-bg\"><\/div>\n    <div class=\"ue-overlay\"><\/div>\n    \n     <div class=\"ue-content-box-wrapper\">\n\t\t<div class=\"ue-title moveFromBottom\">Technische Werkzeuge<\/div>\t\n\t\t<div class=\"ue-text moveFromRight\"><p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"2558\" data-end=\"2613\">Spezialanwendungen f\u00fcr Ingenieure und Techniker.<\/p><p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"2558\" data-end=\"2613\">Beispiele hierf\u00fcr sind:<\/p><ul><li>Konfigurationstools<\/li><li>Berechnungsprogramme<\/li><li>Parameterverwaltung<\/li><li>Werkzeuge f\u00fcr die Produktionsvorbereitung<\/li><li>CNC-bezogene Hilfsprogramme<\/li><li>Software zur Maschinenkonfiguration<\/li><\/ul><\/div>       \n       \t     <\/div>\n  <\/div>\n<\/div>\n<!-- end Content Box Sliding Effect -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eb2b32b elementor-widget elementor-widget-ucaddon_sliding_content_box\" data-id=\"eb2b32b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ucaddon_sliding_content_box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- start Content Box Sliding Effect -->\n<style>\/* widget: Content Box Sliding Effect *\/\n\n#uc_sliding_content_box_elementor_eb2b32b {\n\tbox-sizing: border-box;\n    overflow:hidden;\n}\n\n.ue-title\n{\n  font-size:21px;\n  width:100%;\n}\n\n.ue-text\n{\n  width:100%;\n}\n\n.ue-btn-wrapper\n{\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_eb2b32b .ue-content-box-inner\n{\n  display:flex;\n  position:relative;\n}\n\n#uc_sliding_content_box_elementor_eb2b32b .ue-overlay\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n}\n\n#uc_sliding_content_box_elementor_eb2b32b .ue-content-box-wrapper\n{\n  position:relative;\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_eb2b32b .ue-bg\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n  transition:0.5s;\n}\n\n#uc_sliding_content_box_elementor_eb2b32b:hover .ue-bg\n{\n transform:scale(1.1,1.1);\n}\n\n\n#uc_sliding_content_box_elementor_eb2b32b:hover .moveFromLeft\n{\n  animation: moveFromLeft 0.5s;\n}\n\n#uc_sliding_content_box_elementor_eb2b32b:hover .moveFromRight\n{\n  animation: moveFromRight 0.5s;\n}\n\n#uc_sliding_content_box_elementor_eb2b32b:hover .moveFromBottom\n{\n  animation: moveFromBottom 0.5s;\n}\n\n@-webkit-keyframes moveFromLeft {\n from {\n -webkit-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromLeft {\n from {\n -moz-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromLeft {\n from {\n -ms-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromRight {\n from {\n -webkit-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromRight {\n from {\n -moz-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromRight {\n from {\n -ms-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromBottom {\n from {\n -webkit-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromBottom {\n from {\n -moz-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromBottom {\n from {\n -ms-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateY(0%);\n opacity: 1;\n}\n}\n\n<\/style>\n\n<div class=\"ue-content-box\" id=\"uc_sliding_content_box_elementor_eb2b32b\">\n  \n  <div class=\"ue-content-box-inner\">\n    <div class=\"ue-bg\"><\/div>\n    <div class=\"ue-overlay\"><\/div>\n    \n     <div class=\"ue-content-box-wrapper\">\n\t\t<div class=\"ue-title moveFromBottom\">Produktionsanwendungen<\/div>\t\n\t\t<div class=\"ue-text moveFromLeft\"><p>Software, die darauf ausgelegt ist, Produktionsabl\u00e4ufe zu unterst\u00fctzen und Bedienern sowie Ingenieurteams die ben\u00f6tigten Informationen und Funktionen zur Verf\u00fcgung zu stellen.<\/p><\/div>       \n       \t     <\/div>\n  <\/div>\n<\/div>\n<!-- end Content Box Sliding Effect -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3a791c9 elementor-widget elementor-widget-ucaddon_sliding_content_box\" data-id=\"3a791c9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ucaddon_sliding_content_box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- start Content Box Sliding Effect -->\n<style>\/* widget: Content Box Sliding Effect *\/\n\n#uc_sliding_content_box_elementor_3a791c9 {\n\tbox-sizing: border-box;\n    overflow:hidden;\n}\n\n.ue-title\n{\n  font-size:21px;\n  width:100%;\n}\n\n.ue-text\n{\n  width:100%;\n}\n\n.ue-btn-wrapper\n{\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_3a791c9 .ue-content-box-inner\n{\n  display:flex;\n  position:relative;\n}\n\n#uc_sliding_content_box_elementor_3a791c9 .ue-overlay\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n}\n\n#uc_sliding_content_box_elementor_3a791c9 .ue-content-box-wrapper\n{\n  position:relative;\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_3a791c9 .ue-bg\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n  transition:0.5s;\n}\n\n#uc_sliding_content_box_elementor_3a791c9:hover .ue-bg\n{\n transform:scale(1.1,1.1);\n}\n\n\n#uc_sliding_content_box_elementor_3a791c9:hover .moveFromLeft\n{\n  animation: moveFromLeft 0.5s;\n}\n\n#uc_sliding_content_box_elementor_3a791c9:hover .moveFromRight\n{\n  animation: moveFromRight 0.5s;\n}\n\n#uc_sliding_content_box_elementor_3a791c9:hover .moveFromBottom\n{\n  animation: moveFromBottom 0.5s;\n}\n\n@-webkit-keyframes moveFromLeft {\n from {\n -webkit-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromLeft {\n from {\n -moz-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromLeft {\n from {\n -ms-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromRight {\n from {\n -webkit-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromRight {\n from {\n -moz-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromRight {\n from {\n -ms-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromBottom {\n from {\n -webkit-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromBottom {\n from {\n -moz-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromBottom {\n from {\n -ms-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateY(0%);\n opacity: 1;\n}\n}\n\n<\/style>\n\n<div class=\"ue-content-box\" id=\"uc_sliding_content_box_elementor_3a791c9\">\n  \n  <div class=\"ue-content-box-inner\">\n    <div class=\"ue-bg\"><\/div>\n    <div class=\"ue-overlay\"><\/div>\n    \n     <div class=\"ue-content-box-wrapper\">\n\t\t<div class=\"ue-title moveFromBottom\">Industrielle Versorgungseinrichtungen<\/div>\t\n\t\t<div class=\"ue-text moveFromBottom\"><p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"2997\" data-end=\"3107\">Es k\u00f6nnen kleine und gro\u00dfe Softwaretools entwickelt werden, um spezifische Probleme in einer Fertigungsumgebung zu l\u00f6sen.<\/p><p data-start=\"3109\" data-end=\"3189\">Dazu k\u00f6nnen automatisierte Prozesse, Datenverarbeitung und technische Arbeitsabl\u00e4ufe geh\u00f6ren.<\/p><\/div>       \n       \t     <\/div>\n  <\/div>\n<\/div>\n<!-- end Content Box Sliding Effect -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3b037f2 elementor-widget elementor-widget-ucaddon_sliding_content_box\" data-id=\"3b037f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ucaddon_sliding_content_box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- start Content Box Sliding Effect -->\n<style>\/* widget: Content Box Sliding Effect *\/\n\n#uc_sliding_content_box_elementor_3b037f2 {\n\tbox-sizing: border-box;\n    overflow:hidden;\n}\n\n.ue-title\n{\n  font-size:21px;\n  width:100%;\n}\n\n.ue-text\n{\n  width:100%;\n}\n\n.ue-btn-wrapper\n{\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_3b037f2 .ue-content-box-inner\n{\n  display:flex;\n  position:relative;\n}\n\n#uc_sliding_content_box_elementor_3b037f2 .ue-overlay\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n}\n\n#uc_sliding_content_box_elementor_3b037f2 .ue-content-box-wrapper\n{\n  position:relative;\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_3b037f2 .ue-bg\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n  transition:0.5s;\n}\n\n#uc_sliding_content_box_elementor_3b037f2:hover .ue-bg\n{\n transform:scale(1.1,1.1);\n}\n\n\n#uc_sliding_content_box_elementor_3b037f2:hover .moveFromLeft\n{\n  animation: moveFromLeft 0.5s;\n}\n\n#uc_sliding_content_box_elementor_3b037f2:hover .moveFromRight\n{\n  animation: moveFromRight 0.5s;\n}\n\n#uc_sliding_content_box_elementor_3b037f2:hover .moveFromBottom\n{\n  animation: moveFromBottom 0.5s;\n}\n\n@-webkit-keyframes moveFromLeft {\n from {\n -webkit-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromLeft {\n from {\n -moz-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromLeft {\n from {\n -ms-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromRight {\n from {\n -webkit-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromRight {\n from {\n -moz-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromRight {\n from {\n -ms-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromBottom {\n from {\n -webkit-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromBottom {\n from {\n -moz-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromBottom {\n from {\n -ms-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateY(0%);\n opacity: 1;\n}\n}\n\n<\/style>\n\n<div class=\"ue-content-box\" id=\"uc_sliding_content_box_elementor_3b037f2\">\n  \n  <div class=\"ue-content-box-inner\">\n    <div class=\"ue-bg\"><\/div>\n    <div class=\"ue-overlay\"><\/div>\n    \n     <div class=\"ue-content-box-wrapper\">\n\t\t<div class=\"ue-title moveFromBottom\">Ma\u00dfgeschneiderte Softwareplattformen<\/div>\t\n\t\t<div class=\"ue-text moveFromRight\"><p>Bei komplexeren Anforderungen kann GPLG statt einzelner Softwaretools komplette industrielle Anwendungen entwickeln.<\/p><\/div>       \n       \t     <\/div>\n  <\/div>\n<\/div>\n<!-- end Content Box Sliding Effect -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dff1c8 e-grid e-con-boxed e-con e-parent\" data-id=\"3dff1c8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5b28efa elementor-widget elementor-widget-ucaddon_sliding_content_box\" data-id=\"5b28efa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ucaddon_sliding_content_box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- start Content Box Sliding Effect -->\n<style>\/* widget: Content Box Sliding Effect *\/\n\n#uc_sliding_content_box_elementor_5b28efa {\n\tbox-sizing: border-box;\n    overflow:hidden;\n}\n\n.ue-title\n{\n  font-size:21px;\n  width:100%;\n}\n\n.ue-text\n{\n  width:100%;\n}\n\n.ue-btn-wrapper\n{\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_5b28efa .ue-content-box-inner\n{\n  display:flex;\n  position:relative;\n}\n\n#uc_sliding_content_box_elementor_5b28efa .ue-overlay\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n}\n\n#uc_sliding_content_box_elementor_5b28efa .ue-content-box-wrapper\n{\n  position:relative;\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_5b28efa .ue-bg\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n  transition:0.5s;\n}\n\n#uc_sliding_content_box_elementor_5b28efa:hover .ue-bg\n{\n transform:scale(1.1,1.1);\n}\n\n\n#uc_sliding_content_box_elementor_5b28efa:hover .moveFromLeft\n{\n  animation: moveFromLeft 0.5s;\n}\n\n#uc_sliding_content_box_elementor_5b28efa:hover .moveFromRight\n{\n  animation: moveFromRight 0.5s;\n}\n\n#uc_sliding_content_box_elementor_5b28efa:hover .moveFromBottom\n{\n  animation: moveFromBottom 0.5s;\n}\n\n@-webkit-keyframes moveFromLeft {\n from {\n -webkit-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromLeft {\n from {\n -moz-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromLeft {\n from {\n -ms-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromRight {\n from {\n -webkit-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromRight {\n from {\n -moz-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromRight {\n from {\n -ms-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromBottom {\n from {\n -webkit-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromBottom {\n from {\n -moz-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromBottom {\n from {\n -ms-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateY(0%);\n opacity: 1;\n}\n}\n\n<\/style>\n\n<div class=\"ue-content-box\" id=\"uc_sliding_content_box_elementor_5b28efa\">\n  \n  <div class=\"ue-content-box-inner\">\n    <div class=\"ue-bg\"><\/div>\n    <div class=\"ue-overlay\"><\/div>\n    \n     <div class=\"ue-content-box-wrapper\">\n\t\t<div class=\"ue-title moveFromLeft\">WARUM C# F\u00dcR INDUSTRIESOFTWARE?<\/div>\t\n\t\t<div class=\"ue-text moveFromRight\"><div style=\"line-height: 1.4;\">\n<h4 style=\"margin: 0 0 10px 0;\">Wenn Standard-Automatisierungssoftware nicht ausreicht<\/h4>\n<p style=\"margin: 0 0 18px 0;\">SPS- und HMI-Systeme eignen sich hervorragend f\u00fcr die Maschinensteuerung und die Interaktion mit dem Bediener.<\/p>\n<p style=\"margin: 0 0 18px 0;\">F\u00fcr manche Anforderungen ist jedoch eine andere Art von Software erforderlich.<\/p>\n<p style=\"margin: 0 0 7px 0;\">Mit C# kann GPLG Anwendungen f\u00fcr folgende Funktionen entwickeln:<\/p>\n\n<div class=\"cnc-list\">\n<div>\n<ul>\n \t<li>Komplexe Berechnungen<\/li>\n \t<li>Technische Arbeitsabl\u00e4ufe<\/li>\n \t<li>Fortgeschrittene Benutzeroberfl\u00e4chen<\/li>\n \t<li>Datenverarbeitung<\/li>\n \t<li>Maschinenkommunikation<\/li>\n<\/ul>\n<\/div>\n<div>\n<ul>\n \t<li>Produktionshilfsmittel<\/li>\n \t<li>Ma\u00dfgeschneiderte Automatisierungstools<\/li>\n \t<li>Integration mit externer Software<\/li>\n \t<li>Automatisierte Dokumentenerstellung<\/li>\n \t<li>Anwendungen im Bereich der kundenspezifischen Fertigung<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p style=\"margin: 16px 0 0 0;\"><strong>Die SPS steuert die Maschine. C# kann die Software-Ebene f\u00fcr die Maschine bereitstellen.<\/strong><\/p>\n\n<\/div><\/div>       \n       \t     <\/div>\n  <\/div>\n<\/div>\n<!-- end Content Box Sliding Effect -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dce8808 elementor-widget elementor-widget-ucaddon_sliding_content_box\" data-id=\"dce8808\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ucaddon_sliding_content_box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- start Content Box Sliding Effect -->\n<style>\/* widget: Content Box Sliding Effect *\/\n\n#uc_sliding_content_box_elementor_dce8808 {\n\tbox-sizing: border-box;\n    overflow:hidden;\n}\n\n.ue-title\n{\n  font-size:21px;\n  width:100%;\n}\n\n.ue-text\n{\n  width:100%;\n}\n\n.ue-btn-wrapper\n{\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_dce8808 .ue-content-box-inner\n{\n  display:flex;\n  position:relative;\n}\n\n#uc_sliding_content_box_elementor_dce8808 .ue-overlay\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n}\n\n#uc_sliding_content_box_elementor_dce8808 .ue-content-box-wrapper\n{\n  position:relative;\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_dce8808 .ue-bg\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n  transition:0.5s;\n}\n\n#uc_sliding_content_box_elementor_dce8808:hover .ue-bg\n{\n transform:scale(1.1,1.1);\n}\n\n\n#uc_sliding_content_box_elementor_dce8808:hover .moveFromLeft\n{\n  animation: moveFromLeft 0.5s;\n}\n\n#uc_sliding_content_box_elementor_dce8808:hover .moveFromRight\n{\n  animation: moveFromRight 0.5s;\n}\n\n#uc_sliding_content_box_elementor_dce8808:hover .moveFromBottom\n{\n  animation: moveFromBottom 0.5s;\n}\n\n@-webkit-keyframes moveFromLeft {\n from {\n -webkit-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromLeft {\n from {\n -moz-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromLeft {\n from {\n -ms-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromRight {\n from {\n -webkit-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromRight {\n from {\n -moz-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromRight {\n from {\n -ms-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromBottom {\n from {\n -webkit-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromBottom {\n from {\n -moz-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromBottom {\n from {\n -ms-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateY(0%);\n opacity: 1;\n}\n}\n\n<\/style>\n\n<div class=\"ue-content-box\" id=\"uc_sliding_content_box_elementor_dce8808\">\n  \n  <div class=\"ue-content-box-inner\">\n    <div class=\"ue-bg\"><\/div>\n    <div class=\"ue-overlay\"><\/div>\n    \n     <div class=\"ue-content-box-wrapper\">\n\t\t<div class=\"ue-title moveFromRight\">C# + INDUSTRIEAUTOMATISIERUNG<\/div>\t\n\t\t<div class=\"ue-text moveFromLeft\"><div style=\"line-height: 1.4;\">\n<h4 style=\"margin: 0 0 10px 0;\">Softwareentwicklung und Fertigung miteinander verbinden<img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-3656\" src=\"https:\/\/gplg.pt\/ia\/wp-content\/uploads\/2026\/08\/csharp-in-real-life.jpeg\" alt=\"C# im Alltag.\" width=\"1408\" height=\"768\" srcset=\"https:\/\/gplg.pt\/ia\/wp-content\/uploads\/2026\/08\/csharp-in-real-life.jpeg 1408w, https:\/\/gplg.pt\/ia\/wp-content\/uploads\/2026\/08\/csharp-in-real-life-300x164.jpeg 300w, https:\/\/gplg.pt\/ia\/wp-content\/uploads\/2026\/08\/csharp-in-real-life-1024x559.jpeg 1024w, https:\/\/gplg.pt\/ia\/wp-content\/uploads\/2026\/08\/csharp-in-real-life-768x419.jpeg 768w\" sizes=\"(max-width: 1408px) 100vw, 1408px\" \/><\/h4>\n<p style=\"margin: 0 0 14px 0;\">C#-Anwendungen k\u00f6nnen eine Software-Schicht zwischen der Konstruktionsabteilung und der Fertigung bilden und dabei mit SPSen, CNC-Systemen und Industrieanlagen kommunizieren.<\/p>\n<p style=\"margin: 0;\">Dadurch kann GPLG Engineering-Tools, Bedieneranwendungen, Datenverarbeitungsl\u00f6sungen und Maschinenintegration rund um die bestehenden Steuerungssysteme entwickeln.<\/p>\n\n<pre style=\"margin: 0 0 14px 0; text-align: center; background: transparent; border: none; font-family: inherit; line-height: 3.5;\"><\/pre>\n<\/div><\/div>       \n       \t     <\/div>\n  <\/div>\n<\/div>\n<!-- end Content Box Sliding Effect -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5672f27 e-con e-atomic-element e-flexbox-base e-9631851\" data-id=\"5672f27\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"5672f27\">\n    <div class=\"elementor-element elementor-element-ea29d81 e-con e-atomic-element e-flexbox-base e-42b2a0e\" data-id=\"ea29d81\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ea29d81\">\n    \t\t<div class=\"elementor-element elementor-element-2fcb30b elementor-widget elementor-widget-ucaddon_sliding_content_box\" data-id=\"2fcb30b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ucaddon_sliding_content_box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- start Content Box Sliding Effect -->\n<style>\/* widget: Content Box Sliding Effect *\/\n\n#uc_sliding_content_box_elementor_2fcb30b {\n\tbox-sizing: border-box;\n    overflow:hidden;\n}\n\n.ue-title\n{\n  font-size:21px;\n  width:100%;\n}\n\n.ue-text\n{\n  width:100%;\n}\n\n.ue-btn-wrapper\n{\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_2fcb30b .ue-content-box-inner\n{\n  display:flex;\n  position:relative;\n}\n\n#uc_sliding_content_box_elementor_2fcb30b .ue-overlay\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n}\n\n#uc_sliding_content_box_elementor_2fcb30b .ue-content-box-wrapper\n{\n  position:relative;\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_2fcb30b .ue-bg\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n  transition:0.5s;\n}\n\n#uc_sliding_content_box_elementor_2fcb30b:hover .ue-bg\n{\n transform:scale(1.1,1.1);\n}\n\n\n#uc_sliding_content_box_elementor_2fcb30b:hover .moveFromLeft\n{\n  animation: moveFromLeft 0.5s;\n}\n\n#uc_sliding_content_box_elementor_2fcb30b:hover .moveFromRight\n{\n  animation: moveFromRight 0.5s;\n}\n\n#uc_sliding_content_box_elementor_2fcb30b:hover .moveFromBottom\n{\n  animation: moveFromBottom 0.5s;\n}\n\n@-webkit-keyframes moveFromLeft {\n from {\n -webkit-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromLeft {\n from {\n -moz-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromLeft {\n from {\n -ms-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromRight {\n from {\n -webkit-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromRight {\n from {\n -moz-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromRight {\n from {\n -ms-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromBottom {\n from {\n -webkit-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromBottom {\n from {\n -moz-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromBottom {\n from {\n -ms-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateY(0%);\n opacity: 1;\n}\n}\n\n<\/style>\n\n<div class=\"ue-content-box\" id=\"uc_sliding_content_box_elementor_2fcb30b\">\n  \n  <div class=\"ue-content-box-inner\">\n    <div class=\"ue-bg\"><\/div>\n    <div class=\"ue-overlay\"><\/div>\n    \n     <div class=\"ue-content-box-wrapper\">\n\t\t<div class=\"ue-title moveFromRight\">C#-ANWENDUNGSENTWICKLUNG<\/div>\t\n\t\t<div class=\"ue-text moveFromLeft\"><div style=\"line-height: 1.1;\"><h4 style=\"margin: 0 0 10px 0;\">Vom Konzept zur Industriesoftware<\/h4><h6 style=\"margin: 0 0 3px 0;\">01 \u2014 Anforderungen<\/h6><p style=\"margin: 0 0 14px 0;\">Wir analysieren die betrieblichen Anforderungen, die Nutzer, die Ausr\u00fcstung und die vorgesehenen Softwarefunktionen.<\/p><h6 style=\"margin: 0 0 3px 0;\">02 \u2013 Softwarearchitektur<\/h6><p style=\"margin: 0 0 14px 0;\">Die Anwendungsstruktur wird vor Beginn der Entwicklung festgelegt. Wir legen die Hauptmodule, Schnittstellen und Softwareaufgaben fest.<\/p><h6 style=\"margin: 0 0 3px 0;\">03 \u2013 Gestaltung der Benutzeroberfl\u00e4che<\/h6><p style=\"margin: 0 0 14px 0;\">Wenn die Anwendung eine grafische Benutzeroberfl\u00e4che erfordert, gestalten wir die Benutzererfahrung entsprechend dem tats\u00e4chlichen Arbeitsablauf der Ingenieure oder Bediener.<\/p><h6 style=\"margin: 0 0 3px 0;\">04 \u2014 Entwicklung<\/h6><p style=\"margin: 0 0 14px 0;\">Die C#-Software wird unter Anwendung strukturierter und wartungsfreundlicher Programmiermethoden entwickelt.<\/p><h6 style=\"margin: 0 0 3px 0;\">05 \u2013 Testen<\/h6><p style=\"margin: 0 0 14px 0;\">Die Funktionen werden sowohl einzeln als auch als Teil der gesamten Anwendung getestet.<\/p><h6 style=\"margin: 0 0 3px 0;\">06 \u2014 Bereitstellung<\/h6><p style=\"margin: 0 0 14px 0;\">Die Anwendung wird in der industriellen Zielumgebung konfiguriert und bereitgestellt.<\/p><h6 style=\"margin: 0 0 3px 0;\">07 \u2013 Support &amp; Weiterentwicklung<\/h6><p style=\"margin: 0;\">Die Software kann gewartet, erweitert und an sich \u00e4ndernde betriebliche Anforderungen angepasst werden.<\/p><\/div><\/div>       \n       \t     <\/div>\n  <\/div>\n<\/div>\n<!-- end Content Box Sliding Effect -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-4851391 e-con e-atomic-element e-flexbox-base e-83532f7\" data-id=\"4851391\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"4851391\">\n    \t\t<div class=\"elementor-element elementor-element-7ece959 elementor-widget elementor-widget-ucaddon_sliding_content_box\" data-id=\"7ece959\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ucaddon_sliding_content_box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- start Content Box Sliding Effect -->\n<style>\/* widget: Content Box Sliding Effect *\/\n\n#uc_sliding_content_box_elementor_7ece959 {\n\tbox-sizing: border-box;\n    overflow:hidden;\n}\n\n.ue-title\n{\n  font-size:21px;\n  width:100%;\n}\n\n.ue-text\n{\n  width:100%;\n}\n\n.ue-btn-wrapper\n{\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_7ece959 .ue-content-box-inner\n{\n  display:flex;\n  position:relative;\n}\n\n#uc_sliding_content_box_elementor_7ece959 .ue-overlay\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n}\n\n#uc_sliding_content_box_elementor_7ece959 .ue-content-box-wrapper\n{\n  position:relative;\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_7ece959 .ue-bg\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n  transition:0.5s;\n}\n\n#uc_sliding_content_box_elementor_7ece959:hover .ue-bg\n{\n transform:scale(1.1,1.1);\n}\n\n\n#uc_sliding_content_box_elementor_7ece959:hover .moveFromLeft\n{\n  animation: moveFromLeft 0.5s;\n}\n\n#uc_sliding_content_box_elementor_7ece959:hover .moveFromRight\n{\n  animation: moveFromRight 0.5s;\n}\n\n#uc_sliding_content_box_elementor_7ece959:hover .moveFromBottom\n{\n  animation: moveFromBottom 0.5s;\n}\n\n@-webkit-keyframes moveFromLeft {\n from {\n -webkit-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromLeft {\n from {\n -moz-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromLeft {\n from {\n -ms-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromRight {\n from {\n -webkit-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromRight {\n from {\n -moz-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromRight {\n from {\n -ms-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromBottom {\n from {\n -webkit-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromBottom {\n from {\n -moz-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromBottom {\n from {\n -ms-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateY(0%);\n opacity: 1;\n}\n}\n\n<\/style>\n\n<div class=\"ue-content-box\" id=\"uc_sliding_content_box_elementor_7ece959\">\n  \n  <div class=\"ue-content-box-inner\">\n    <div class=\"ue-bg\"><\/div>\n    <div class=\"ue-overlay\"><\/div>\n    \n     <div class=\"ue-content-box-wrapper\">\n\t\t<div class=\"ue-title moveFromLeft\">Strukturierte C#-Entwicklung<\/div>\t\n\t\t<div class=\"ue-text moveFromRight\"><div style=\"line-height: 1.1;\">\n<p style=\"margin: 0 0 14px 0;\">Professionelle Industriesoftware muss auch lange nach Abschluss des urspr\u00fcnglichen Projekts weiterhin wartbar bleiben.<\/p>\n<p style=\"margin: 0 0 14px 0;\">GPLG entwickelt Anwendungen auf Basis einer strukturierten Softwarearchitektur, die darauf ausgelegt ist, verschiedene Aufgabenbereiche innerhalb der Anwendung voneinander zu trennen.<\/p>\n<p style=\"margin: 0 0 5px 0;\">Zum Beispiel:<\/p>\n\n<pre style=\"margin: 0 0 14px 0; text-align: center; background: transparent; border: none; font-family: inherit; line-height: 1.5;\">Pr\u00e4sentation\n \u2193\nAnwendungslogik\n \u2193\nGesch\u00e4fts- bzw. Techniklogik\n \u2193\nKommunikationsschicht\n \u2193\nIndustrieanlagen\n<\/pre>\n<p style=\"margin: 0 0 14px 0;\">Durch diese Trennung l\u00e4sst sich die Anwendung leichter warten, testen und erweitern.<\/p>\n\n<h5 style=\"margin: 0 0 3px 0;\">Technische Grundlagen<\/h5>\n<h6 style=\"margin: 0 0 3px 0;\">Modularit\u00e4t<\/h6>\n<p style=\"margin: 0 0 10px 0;\">Die einzelnen Funktionen sind in logische Komponenten unterteilt.<\/p>\n\n<h6 style=\"margin: 0 0 3px 0;\">Wartbarkeit<\/h6>\n<p style=\"margin: 0 0 10px 0;\">Der Code ist so strukturiert, dass zuk\u00fcnftige Entwickler ihn verstehen und anpassen k\u00f6nnen.<\/p>\n\n<h6 style=\"margin: 0 0 3px 0;\">Wiederverwendbarkeit<\/h6>\n<p style=\"margin: 0 0 10px 0;\">Gemeinsame Funktionen k\u00f6nnen, sofern sinnvoll, anwendungs\u00fcbergreifend wiederverwendet werden.<\/p>\n\n<h6 style=\"margin: 0 0 3px 0;\">Skalierbarkeit<\/h6>\n<p style=\"margin: 0;\">Die Architektur l\u00e4sst sich im Zuge der Weiterentwicklung der Anwendung um zus\u00e4tzliche Funktionen erweitern.<\/p>\n\n<\/div><\/div>       \n       \t     <\/div>\n  <\/div>\n<\/div>\n<!-- end Content Box Sliding Effect -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-3782d5b e-con e-atomic-element e-flexbox-base e-ade00ff\" data-id=\"3782d5b\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"3782d5b\">\n    <div class=\"elementor-element elementor-element-f828370 e-con e-atomic-element e-flexbox-base e-66635e6\" data-id=\"f828370\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"f828370\">\n    \t\t<div class=\"elementor-element elementor-element-d78f388 elementor-widget elementor-widget-ucaddon_sliding_content_box\" data-id=\"d78f388\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ucaddon_sliding_content_box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- start Content Box Sliding Effect -->\n<style>\/* widget: Content Box Sliding Effect *\/\n\n#uc_sliding_content_box_elementor_d78f388 {\n\tbox-sizing: border-box;\n    overflow:hidden;\n}\n\n.ue-title\n{\n  font-size:21px;\n  width:100%;\n}\n\n.ue-text\n{\n  width:100%;\n}\n\n.ue-btn-wrapper\n{\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_d78f388 .ue-content-box-inner\n{\n  display:flex;\n  position:relative;\n}\n\n#uc_sliding_content_box_elementor_d78f388 .ue-overlay\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n}\n\n#uc_sliding_content_box_elementor_d78f388 .ue-content-box-wrapper\n{\n  position:relative;\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_d78f388 .ue-bg\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n  transition:0.5s;\n}\n\n#uc_sliding_content_box_elementor_d78f388:hover .ue-bg\n{\n transform:scale(1.1,1.1);\n}\n\n\n#uc_sliding_content_box_elementor_d78f388:hover .moveFromLeft\n{\n  animation: moveFromLeft 0.5s;\n}\n\n#uc_sliding_content_box_elementor_d78f388:hover .moveFromRight\n{\n  animation: moveFromRight 0.5s;\n}\n\n#uc_sliding_content_box_elementor_d78f388:hover .moveFromBottom\n{\n  animation: moveFromBottom 0.5s;\n}\n\n@-webkit-keyframes moveFromLeft {\n from {\n -webkit-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromLeft {\n from {\n -moz-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromLeft {\n from {\n -ms-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromRight {\n from {\n -webkit-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromRight {\n from {\n -moz-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromRight {\n from {\n -ms-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromBottom {\n from {\n -webkit-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromBottom {\n from {\n -moz-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromBottom {\n from {\n -ms-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateY(0%);\n opacity: 1;\n}\n}\n\n<\/style>\n\n<div class=\"ue-content-box\" id=\"uc_sliding_content_box_elementor_d78f388\">\n  \n  <div class=\"ue-content-box-inner\">\n    <div class=\"ue-bg\"><\/div>\n    <div class=\"ue-overlay\"><\/div>\n    \n     <div class=\"ue-content-box-wrapper\">\n\t\t<div class=\"ue-title moveFromBottom\">C# F\u00dcR CNC<\/div>\t\n\t\t<div class=\"ue-text moveFromLeft\"><div style=\"line-height: 1.4;\">\n<h4 style=\"margin: 0 0 10px 0;\">Software rund um die CNC-Fertigung<\/h4>\n<p style=\"margin: 0 0 14px 0;\">C# kann zur Entwicklung von Software zur Unterst\u00fctzung von CNC-Fertigungsumgebungen verwendet werden.<\/p>\n<p style=\"margin: 0 0 5px 0;\">Zu den Anwendungsbereichen k\u00f6nnen geh\u00f6ren:<\/p>\n\n<div class=\"cnc-list\">\n<div>\n<ul>\n \t<li>CNC-Programmverwaltung<\/li>\n \t<li>Ma\u00dfgeschneiderte technische Hilfsmittel<\/li>\n \t<li>Parameterverwaltung<\/li>\n \t<li>Produktionswerkzeuge<\/li>\n<\/ul>\n<\/div>\n<div>\n<ul>\n \t<li>Automatisierte Berechnungen<\/li>\n \t<li>Anwendungen f\u00fcr den Bearbeitungs-Workflow<\/li>\n \t<li>Benutzerdefinierte Schnittstellen<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p style=\"margin: 14px 0 8px 0;\">Die CNC-Programmierung liegt weiterhin in der Verantwortung der CNC-Steuerung und des Bearbeitungssystems.<\/p>\n<p style=\"margin: 0;\">C# bietet eine zus\u00e4tzliche Softwareebene, mit der sich Prozesse rund um die CNC-Fertigung automatisieren und vereinfachen lassen.<\/p>\n\n<\/div><\/div>       \n       \t        <div class=\"ue-btn-wrapper moveFromBottom\">\n           <a class=\"ue-btn\"  href=\"https:\/\/gplg.pt\/technologies\/cnc-programming\/\" >\n\t\t\t\t<span class=\"uc-link\">Entdecken Sie die CNC-Programmierung<\/span>\n\t\t   <\/a>\n        <\/div>\n             <\/div>\n  <\/div>\n<\/div>\n<!-- end Content Box Sliding Effect -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-ea37ee8 e-con e-atomic-element e-flexbox-base e-769e8ae\" data-id=\"ea37ee8\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ea37ee8\">\n    \t\t<div class=\"elementor-element elementor-element-de1f793 elementor-widget elementor-widget-ucaddon_sliding_content_box\" data-id=\"de1f793\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ucaddon_sliding_content_box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- start Content Box Sliding Effect -->\n<style>\/* widget: Content Box Sliding Effect *\/\n\n#uc_sliding_content_box_elementor_de1f793 {\n\tbox-sizing: border-box;\n    overflow:hidden;\n}\n\n.ue-title\n{\n  font-size:21px;\n  width:100%;\n}\n\n.ue-text\n{\n  width:100%;\n}\n\n.ue-btn-wrapper\n{\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_de1f793 .ue-content-box-inner\n{\n  display:flex;\n  position:relative;\n}\n\n#uc_sliding_content_box_elementor_de1f793 .ue-overlay\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n}\n\n#uc_sliding_content_box_elementor_de1f793 .ue-content-box-wrapper\n{\n  position:relative;\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_de1f793 .ue-bg\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n  transition:0.5s;\n}\n\n#uc_sliding_content_box_elementor_de1f793:hover .ue-bg\n{\n transform:scale(1.1,1.1);\n}\n\n\n#uc_sliding_content_box_elementor_de1f793:hover .moveFromLeft\n{\n  animation: moveFromLeft 0.5s;\n}\n\n#uc_sliding_content_box_elementor_de1f793:hover .moveFromRight\n{\n  animation: moveFromRight 0.5s;\n}\n\n#uc_sliding_content_box_elementor_de1f793:hover .moveFromBottom\n{\n  animation: moveFromBottom 0.5s;\n}\n\n@-webkit-keyframes moveFromLeft {\n from {\n -webkit-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromLeft {\n from {\n -moz-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromLeft {\n from {\n -ms-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromRight {\n from {\n -webkit-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromRight {\n from {\n -moz-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromRight {\n from {\n -ms-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromBottom {\n from {\n -webkit-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromBottom {\n from {\n -moz-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromBottom {\n from {\n -ms-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateY(0%);\n opacity: 1;\n}\n}\n\n<\/style>\n\n<div class=\"ue-content-box\" id=\"uc_sliding_content_box_elementor_de1f793\">\n  \n  <div class=\"ue-content-box-inner\">\n    <div class=\"ue-bg\"><\/div>\n    <div class=\"ue-overlay\"><\/div>\n    \n     <div class=\"ue-content-box-wrapper\">\n\t\t<div class=\"ue-title moveFromBottom\">C# F\u00dcR INDUSTRIEINGENIEURWESEN<\/div>\t\n\t\t<div class=\"ue-text moveFromRight\"><div style=\"line-height: 1.4;\"><h4 style=\"margin: 0 0 10px 0;\">Technische Prozesse in Software umsetzen<\/h4><p style=\"margin: 0 0 14px 0;\">Viele industrielle Prozesse sind nach wie vor auf sich wiederholende manuelle technische Arbeiten angewiesen.<\/p><p style=\"margin: 0 0 14px 0;\">C# kann zur Automatisierung dieser Arbeitsabl\u00e4ufe eingesetzt werden.<\/p><h5 style=\"margin: 0px 0px 3px; text-align: center;\">Eingabe<\/h5><p style=\"margin: 0px 0px 8px; text-align: center;\">Technische Parameter<\/p><div style=\"text-align: center; margin: 0 0 8px 0;\">\u2193<\/div><h5 style=\"margin: 0px 0px 3px; text-align: center;\">C#-Anwendung<\/h5><p style=\"margin: 0px 0px 8px; text-align: center;\">Berechnungen + Verarbeitung + Validierung<\/p><div style=\"text-align: center; margin: 0 0 8px 0;\">\u2193<\/div><h5 style=\"margin: 0px 0px 3px; text-align: center;\">Ausgabe<\/h5><p style=\"margin: 0px 0px 14px; text-align: center;\">Technisches Ergebnis \/ Maschinenkonfiguration \/ Produktionsinformationen<\/p><p style=\"margin: 0;\">Dadurch lassen sich wiederkehrende Arbeitsschritte reduzieren und einheitlichere technische Arbeitsabl\u00e4ufe schaffen.<\/p><\/div><\/div>       \n       \t     <\/div>\n  <\/div>\n<\/div>\n<!-- end Content Box Sliding Effect -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-e54b3aa e-con e-atomic-element e-flexbox-base e-4b04b1a\" data-id=\"e54b3aa\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"e54b3aa\">\n    <div class=\"elementor-element elementor-element-867e3c7 e-con e-atomic-element e-flexbox-base e-7078d53\" data-id=\"867e3c7\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"867e3c7\">\n    \t\t<div class=\"elementor-element elementor-element-f37c27e elementor-widget elementor-widget-ucaddon_sliding_content_box\" data-id=\"f37c27e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ucaddon_sliding_content_box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- start Content Box Sliding Effect -->\n<style>\/* widget: Content Box Sliding Effect *\/\n\n#uc_sliding_content_box_elementor_f37c27e {\n\tbox-sizing: border-box;\n    overflow:hidden;\n}\n\n.ue-title\n{\n  font-size:21px;\n  width:100%;\n}\n\n.ue-text\n{\n  width:100%;\n}\n\n.ue-btn-wrapper\n{\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_f37c27e .ue-content-box-inner\n{\n  display:flex;\n  position:relative;\n}\n\n#uc_sliding_content_box_elementor_f37c27e .ue-overlay\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n}\n\n#uc_sliding_content_box_elementor_f37c27e .ue-content-box-wrapper\n{\n  position:relative;\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_f37c27e .ue-bg\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n  transition:0.5s;\n}\n\n#uc_sliding_content_box_elementor_f37c27e:hover .ue-bg\n{\n transform:scale(1.1,1.1);\n}\n\n\n#uc_sliding_content_box_elementor_f37c27e:hover .moveFromLeft\n{\n  animation: moveFromLeft 0.5s;\n}\n\n#uc_sliding_content_box_elementor_f37c27e:hover .moveFromRight\n{\n  animation: moveFromRight 0.5s;\n}\n\n#uc_sliding_content_box_elementor_f37c27e:hover .moveFromBottom\n{\n  animation: moveFromBottom 0.5s;\n}\n\n@-webkit-keyframes moveFromLeft {\n from {\n -webkit-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromLeft {\n from {\n -moz-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromLeft {\n from {\n -ms-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromRight {\n from {\n -webkit-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromRight {\n from {\n -moz-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromRight {\n from {\n -ms-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromBottom {\n from {\n -webkit-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromBottom {\n from {\n -moz-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromBottom {\n from {\n -ms-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateY(0%);\n opacity: 1;\n}\n}\n\n<\/style>\n\n<div class=\"ue-content-box\" id=\"uc_sliding_content_box_elementor_f37c27e\">\n  \n  <div class=\"ue-content-box-inner\">\n    <div class=\"ue-bg\"><\/div>\n    <div class=\"ue-overlay\"><\/div>\n    \n     <div class=\"ue-content-box-wrapper\">\n\t\t<div class=\"ue-title moveFromLeft\">KUNDENSPEZIFISCHE INDUSTRIESCHNITTSTELLEN<\/div>\t\n\t\t<div class=\"ue-text moveFromLeft\"><h3 class=\"PDq2pG_selectionAnchorContainer\" data-section-id=\"pvce7m\" data-start=\"8124\" data-end=\"8160\">Software, die ganz auf den Nutzer zugeschnitten ist<\/h3><p data-start=\"8162\" data-end=\"8236\">Generische Schnittstellen sind in industriellen Umgebungen nicht immer geeignet.<\/p><p data-start=\"8238\" data-end=\"8319\">GPLG entwickelt Schnittstellen entsprechend den tats\u00e4chlichen Anforderungen der jeweiligen Anwendung.<\/p><p data-start=\"8321\" data-end=\"8370\">Je nach Projekt k\u00f6nnen Schnittstellen Folgendes bieten:<\/p><ul data-start=\"8372\" data-end=\"8528\"><li data-section-id=\"dwxoe1\" data-start=\"8372\" data-end=\"8388\">Maschinenstatus<\/li><li data-section-id=\"1jdfwuw\" data-start=\"8389\" data-end=\"8404\">Konfiguration<\/li><li data-section-id=\"jnuu7m\" data-start=\"8405\" data-end=\"8417\">Parameter<\/li><li data-section-id=\"y0vz5z\" data-start=\"8418\" data-end=\"8442\">Produktionsinformationen<\/li><li data-section-id=\"15wvg17\" data-start=\"8443\" data-end=\"8469\">Technische Berechnungen<\/li><li data-section-id=\"1b1ujjw\" data-start=\"8470\" data-end=\"8483\">Diagnostik<\/li><li data-section-id=\"1swifh3\" data-start=\"8484\" data-end=\"8502\">Prozesssteuerung<\/li><li data-section-id=\"1uj6fqd\" data-start=\"8503\" data-end=\"8528\">Benutzerspezifische Funktionen<\/li><\/ul><p data-start=\"8530\" data-end=\"8647\">Die Benutzeroberfl\u00e4che ist auf Folgendes ausgelegt: <strong data-start=\"8563\" data-end=\"8600\">Was der Benutzer erreichen muss<\/strong>, anstatt lediglich die verf\u00fcgbaren Daten anzuzeigen.<\/p><\/div>       \n       \t     <\/div>\n  <\/div>\n<\/div>\n<!-- end Content Box Sliding Effect -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-ad45cc4 e-con e-atomic-element e-flexbox-base e-d75537b\" data-id=\"ad45cc4\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ad45cc4\">\n    \t\t<div class=\"elementor-element elementor-element-a2079b6 elementor-widget elementor-widget-ucaddon_sliding_content_box\" data-id=\"a2079b6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ucaddon_sliding_content_box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- start Content Box Sliding Effect -->\n<style>\/* widget: Content Box Sliding Effect *\/\n\n#uc_sliding_content_box_elementor_a2079b6 {\n\tbox-sizing: border-box;\n    overflow:hidden;\n}\n\n.ue-title\n{\n  font-size:21px;\n  width:100%;\n}\n\n.ue-text\n{\n  width:100%;\n}\n\n.ue-btn-wrapper\n{\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_a2079b6 .ue-content-box-inner\n{\n  display:flex;\n  position:relative;\n}\n\n#uc_sliding_content_box_elementor_a2079b6 .ue-overlay\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n}\n\n#uc_sliding_content_box_elementor_a2079b6 .ue-content-box-wrapper\n{\n  position:relative;\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_a2079b6 .ue-bg\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n  transition:0.5s;\n}\n\n#uc_sliding_content_box_elementor_a2079b6:hover .ue-bg\n{\n transform:scale(1.1,1.1);\n}\n\n\n#uc_sliding_content_box_elementor_a2079b6:hover .moveFromLeft\n{\n  animation: moveFromLeft 0.5s;\n}\n\n#uc_sliding_content_box_elementor_a2079b6:hover .moveFromRight\n{\n  animation: moveFromRight 0.5s;\n}\n\n#uc_sliding_content_box_elementor_a2079b6:hover .moveFromBottom\n{\n  animation: moveFromBottom 0.5s;\n}\n\n@-webkit-keyframes moveFromLeft {\n from {\n -webkit-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromLeft {\n from {\n -moz-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromLeft {\n from {\n -ms-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromRight {\n from {\n -webkit-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromRight {\n from {\n -moz-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromRight {\n from {\n -ms-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromBottom {\n from {\n -webkit-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromBottom {\n from {\n -moz-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromBottom {\n from {\n -ms-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateY(0%);\n opacity: 1;\n}\n}\n\n<\/style>\n\n<div class=\"ue-content-box\" id=\"uc_sliding_content_box_elementor_a2079b6\">\n  \n  <div class=\"ue-content-box-inner\">\n    <div class=\"ue-bg\"><\/div>\n    <div class=\"ue-overlay\"><\/div>\n    \n     <div class=\"ue-content-box-wrapper\">\n\t\t<div class=\"ue-title moveFromRight\">C# UND INDUSTRIEKOMMUNIKATION<\/div>\t\n\t\t<div class=\"ue-text moveFromRight\"><h3 class=\"PDq2pG_selectionAnchorContainer\" data-section-id=\"iuudko\" data-start=\"8843\" data-end=\"8894\">Anbindung von C#-Anwendungen an industrielle Systeme<\/h3><p data-start=\"8896\" data-end=\"9022\">C#-Anwendungen k\u00f6nnen \u00fcber geeignete Kommunikationstechnologien mit industriellen Ger\u00e4ten und Softwaresystemen kommunizieren.<\/p><p data-start=\"9024\" data-end=\"9116\">Je nach Projektarchitektur kann dies dazu f\u00fchren, dass Software Informationen mit folgenden Komponenten austauschen kann:<\/p><ul data-start=\"9118\" data-end=\"9214\"><li data-section-id=\"n96gbl\" data-start=\"9118\" data-end=\"9131\">SPS-Systeme<\/li><li data-section-id=\"x6vzws\" data-start=\"9132\" data-end=\"9147\">CNC-Anlagen<\/li><li data-section-id=\"1qth9h5\" data-start=\"9148\" data-end=\"9169\">Industriemaschinen<\/li><li data-section-id=\"1mn6jmp\" data-start=\"9170\" data-end=\"9190\">Automatisierungssysteme<\/li><li data-section-id=\"e3fz6k\" data-start=\"9191\" data-end=\"9214\">Externe Anwendungen<\/li><\/ul><p data-start=\"9216\" data-end=\"9319\">Die Kommunikationsmethode wird entsprechend der Ausr\u00fcstung, der Architektur und den Projektanforderungen ausgew\u00e4hlt.<\/p><\/div>       \n       \t        <div class=\"ue-btn-wrapper moveFromBottom\">\n           <a class=\"ue-btn\"  href=\"https:\/\/gplg.pt\/technologies\/\" >\n\t\t\t\t<span class=\"uc-link\">Entdecken Sie die industrielle Kommunikation<\/span>\n\t\t   <\/a>\n        <\/div>\n             <\/div>\n  <\/div>\n<\/div>\n<!-- end Content Box Sliding Effect -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-9dda178 e-con e-atomic-element e-flexbox-base e-11754b2\" data-id=\"9dda178\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"9dda178\">\n    <div class=\"elementor-element elementor-element-2ccd2c6 e-con e-atomic-element e-flexbox-base e-90bf981\" data-id=\"2ccd2c6\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"2ccd2c6\">\n    \t\t<div class=\"elementor-element elementor-element-d2dcdc8 elementor-widget elementor-widget-ucaddon_sliding_content_box\" data-id=\"d2dcdc8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ucaddon_sliding_content_box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- start Content Box Sliding Effect -->\n<style>\/* widget: Content Box Sliding Effect *\/\n\n#uc_sliding_content_box_elementor_d2dcdc8 {\n\tbox-sizing: border-box;\n    overflow:hidden;\n}\n\n.ue-title\n{\n  font-size:21px;\n  width:100%;\n}\n\n.ue-text\n{\n  width:100%;\n}\n\n.ue-btn-wrapper\n{\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_d2dcdc8 .ue-content-box-inner\n{\n  display:flex;\n  position:relative;\n}\n\n#uc_sliding_content_box_elementor_d2dcdc8 .ue-overlay\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n}\n\n#uc_sliding_content_box_elementor_d2dcdc8 .ue-content-box-wrapper\n{\n  position:relative;\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_d2dcdc8 .ue-bg\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n  transition:0.5s;\n}\n\n#uc_sliding_content_box_elementor_d2dcdc8:hover .ue-bg\n{\n transform:scale(1.1,1.1);\n}\n\n\n#uc_sliding_content_box_elementor_d2dcdc8:hover .moveFromLeft\n{\n  animation: moveFromLeft 0.5s;\n}\n\n#uc_sliding_content_box_elementor_d2dcdc8:hover .moveFromRight\n{\n  animation: moveFromRight 0.5s;\n}\n\n#uc_sliding_content_box_elementor_d2dcdc8:hover .moveFromBottom\n{\n  animation: moveFromBottom 0.5s;\n}\n\n@-webkit-keyframes moveFromLeft {\n from {\n -webkit-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromLeft {\n from {\n -moz-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromLeft {\n from {\n -ms-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromRight {\n from {\n -webkit-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromRight {\n from {\n -moz-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromRight {\n from {\n -ms-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromBottom {\n from {\n -webkit-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromBottom {\n from {\n -moz-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromBottom {\n from {\n -ms-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateY(0%);\n opacity: 1;\n}\n}\n\n<\/style>\n\n<div class=\"ue-content-box\" id=\"uc_sliding_content_box_elementor_d2dcdc8\">\n  \n  <div class=\"ue-content-box-inner\">\n    <div class=\"ue-bg\"><\/div>\n    <div class=\"ue-overlay\"><\/div>\n    \n     <div class=\"ue-content-box-wrapper\">\n\t\t<div class=\"ue-title moveFromLeft\">C# + DATEN<\/div>\t\n\t\t<div class=\"ue-text moveFromLeft\"><h2 class=\"PDq2pG_selectionAnchorContainer\" data-section-id=\"11r68d\" data-start=\"9426\" data-end=\"9464\">Umgang mit industriellen Informationen<\/h2><p data-start=\"9466\" data-end=\"9621\">C#-Anwendungen k\u00f6nnen Informationen verarbeiten, die bei industriellen Abl\u00e4ufen entstehen, und diese nutzen, um zus\u00e4tzliche Funktionen rund um den Fertigungsprozess bereitzustellen.<\/p><p data-start=\"9623\" data-end=\"9640\">Dazu k\u00f6nnen geh\u00f6ren:<\/p><ul data-start=\"9642\" data-end=\"9800\"><li data-section-id=\"7m8d9o\" data-start=\"9642\" data-end=\"9677\">Verarbeitung von Produktionsdaten<\/li><li data-section-id=\"pdbnx\" data-start=\"9678\" data-end=\"9709\">Umwandlung technischer Daten<\/li><li data-section-id=\"1veig3f\" data-start=\"9710\" data-end=\"9730\">Berichte erstellen<\/li><li data-section-id=\"11kxqp2\" data-start=\"9731\" data-end=\"9758\">Verwaltung von Anwendungsdaten<\/li><li data-section-id=\"9ewao9\" data-start=\"9759\" data-end=\"9800\">Aufbereitung von Informationen f\u00fcr andere Systeme<\/li><\/ul><p data-start=\"9802\" data-end=\"9914\">F\u00fcr Anwendungen, die eine spezielle Datenbankarchitektur erfordern, entwickelt GPLG die entsprechende Datenschicht separat.<\/p><\/div>       \n       \t        <div class=\"ue-btn-wrapper moveFromBottom\">\n           <a class=\"ue-btn\"  href=\"https:\/\/gplg.pt\/technologies\/database-solutions\/\" >\n\t\t\t\t<span class=\"uc-link\">Datenbanktechnik<\/span>\n\t\t   <\/a>\n        <\/div>\n             <\/div>\n  <\/div>\n<\/div>\n<!-- end Content Box Sliding Effect -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-548c3a0 e-con e-atomic-element e-flexbox-base e-d3bf413\" data-id=\"548c3a0\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"548c3a0\">\n    \t\t<div class=\"elementor-element elementor-element-4acd571 elementor-widget elementor-widget-ucaddon_sliding_content_box\" data-id=\"4acd571\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ucaddon_sliding_content_box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- start Content Box Sliding Effect -->\n<style>\/* widget: Content Box Sliding Effect *\/\n\n#uc_sliding_content_box_elementor_4acd571 {\n\tbox-sizing: border-box;\n    overflow:hidden;\n}\n\n.ue-title\n{\n  font-size:21px;\n  width:100%;\n}\n\n.ue-text\n{\n  width:100%;\n}\n\n.ue-btn-wrapper\n{\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_4acd571 .ue-content-box-inner\n{\n  display:flex;\n  position:relative;\n}\n\n#uc_sliding_content_box_elementor_4acd571 .ue-overlay\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n}\n\n#uc_sliding_content_box_elementor_4acd571 .ue-content-box-wrapper\n{\n  position:relative;\n  width:100%;\n}\n\n#uc_sliding_content_box_elementor_4acd571 .ue-bg\n{\n  position:absolute;\n  top:0;\n  right:0;\n  left:0;\n  bottom:0;\n  transition:0.5s;\n}\n\n#uc_sliding_content_box_elementor_4acd571:hover .ue-bg\n{\n transform:scale(1.1,1.1);\n}\n\n\n#uc_sliding_content_box_elementor_4acd571:hover .moveFromLeft\n{\n  animation: moveFromLeft 0.5s;\n}\n\n#uc_sliding_content_box_elementor_4acd571:hover .moveFromRight\n{\n  animation: moveFromRight 0.5s;\n}\n\n#uc_sliding_content_box_elementor_4acd571:hover .moveFromBottom\n{\n  animation: moveFromBottom 0.5s;\n}\n\n@-webkit-keyframes moveFromLeft {\n from {\n -webkit-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromLeft {\n from {\n -moz-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromLeft {\n from {\n -ms-transform: translateX(-100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromRight {\n from {\n -webkit-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromRight {\n from {\n -moz-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromRight {\n from {\n -ms-transform: translateX(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateX(0%);\n opacity: 1;\n}\n}\n@-webkit-keyframes moveFromBottom {\n from {\n -webkit-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -webkit-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-moz-keyframes moveFromBottom {\n from {\n -moz-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -moz-transform: translateY(0%);\n opacity: 1;\n}\n}\n@-ms-keyframes moveFromBottom {\n from {\n -ms-transform: translateY(100%);\nopacity: 0;\n}\n to {\n -ms-transform: translateY(0%);\n opacity: 1;\n}\n}\n\n<\/style>\n\n<div class=\"ue-content-box\" id=\"uc_sliding_content_box_elementor_4acd571\">\n  \n  <div class=\"ue-content-box-inner\">\n    <div class=\"ue-bg\"><\/div>\n    <div class=\"ue-overlay\"><\/div>\n    \n     <div class=\"ue-content-box-wrapper\">\n\t\t<div class=\"ue-title moveFromRight\">ENTWICKLUNGSGRUNDS\u00c4TZE F\u00dcR C#<\/div>\t\n\t\t<div class=\"ue-text moveFromRight\"><h3 class=\"PDq2pG_selectionAnchorContainer\" data-section-id=\"6g8tuo\" data-start=\"10044\" data-end=\"10077\">Technische Software, die langfristig Bestand hat<\/h3><h5 data-section-id=\"17qdhti\" data-start=\"10079\" data-end=\"10098\">\u00dcbersichtliche Struktur<\/h5><p data-start=\"10100\" data-end=\"10187\">Anwendungen sind in logische Komponenten gegliedert und nicht als ein einziger gro\u00dfer Code-Block aufgebaut.<\/p><h5 data-section-id=\"1ri99ap\" data-start=\"10189\" data-end=\"10204\">Klare Logik<\/h5><p data-start=\"10206\" data-end=\"10298\">Das Verhalten der Software sollte f\u00fcr die Ingenieure, die f\u00fcr ihre Wartung zust\u00e4ndig sind, nachvollziehbar sein.<\/p><h5 data-section-id=\"1pv2gvg\" data-start=\"10300\" data-end=\"10322\">Zuverl\u00e4ssige Ausf\u00fchrung<\/h5><p data-start=\"10324\" data-end=\"10404\">Industrielle Anwendungen m\u00fcssen sich unter realen Betriebsbedingungen vorhersehbar verhalten.<\/p><h5 data-section-id=\"1qij7tp\" data-start=\"10406\" data-end=\"10425\">Wartbarkeit<\/h5><p data-start=\"10427\" data-end=\"10493\">Die Anwendung sollte f\u00fcr zuk\u00fcnftige \u00c4nderungen zug\u00e4nglich bleiben.<\/p><h5 data-section-id=\"1xqi6oo\" data-start=\"10495\" data-end=\"10510\">Integration<\/h5><p data-start=\"10512\" data-end=\"10604\">Die Software sollte bei Bedarf in der Lage sein, im breiteren industriellen Umfeld zu funktionieren.<\/p><h5 data-section-id=\"bemb21\" data-start=\"10606\" data-end=\"10621\">Skalierbarkeit<\/h5><p data-start=\"10623\" data-end=\"10692\">Die Architektur sollte es erm\u00f6glichen, dass die Funktionalit\u00e4t mit dem Projekt mitw\u00e4chst.<\/p><\/div>       \n       \t     <\/div>\n  <\/div>\n<\/div>\n<!-- end Content Box Sliding Effect -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-0a2d040 e-con e-atomic-element e-flexbox-base e-0021086\" data-id=\"0a2d040\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"0a2d040\">\n    \t\t\t<h2 data-interaction-id=\"be52f31\" class=\"e-be52f31-009d6ce e-heading-base\" data-e-type=\"widget\" data-id=\"be52f31\">Wo wir die C#-Entwicklung einsetzen<\/h2>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-650bcdb e-grid e-con-boxed e-con e-parent\" data-id=\"650bcdb\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0e7592d elementor-widget elementor-widget-icon-box\" data-id=\"0e7592d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tIndustrielle Automatisierung\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tMa\u00dfgeschneiderte Anwendungen zur Unterst\u00fctzung automatisierter Produktionssysteme.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-16153ca elementor-widget elementor-widget-icon-box\" data-id=\"16153ca\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tFertigung\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tSoftware, die speziell auf Produktions- und Fertigungsabl\u00e4ufe zugeschnitten ist.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8f0606e elementor-widget elementor-widget-icon-box\" data-id=\"8f0606e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tCNC\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tKonstruktions- und Fertigungswerkzeuge zur Unterst\u00fctzung von CNC-Bearbeitungen.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4083962 elementor-widget elementor-widget-icon-box\" data-id=\"4083962\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tRobotik\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tSoftwareanwendungen zur Unterst\u00fctzung von Roboter- und Automatisierungssystemen.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-702b6a8 elementor-widget elementor-widget-icon-box\" data-id=\"702b6a8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tIngenieurwesen\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tMa\u00dfgeschneiderte technische Hilfsmittel und technische Anwendungen.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-70b06bc elementor-widget elementor-widget-icon-box\" data-id=\"70b06bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tIndustriebetrieb\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tAnwendungen, die darauf ausgelegt sind, bestimmte betriebliche Abl\u00e4ufe zu verbessern.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9f98bab e-con e-atomic-element e-flexbox-base e-266d51b\" data-id=\"9f98bab\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"9f98bab\">\n    \t\t\t\t<div class=\"premium-shape-divider__shape-container\" id=\"premium-shape-divider-e7c3ff9\" style=\"visibility:hidden; position: absolute; opacity:0;\">\n\t\t\t\t\t<svg preserveaspectratio='none' xmlns='http:\/\/www.w3.org\/2000\/svg' aria-hidden='true' viewbox='0 0 1000 100'><g fill='%23000000'><path opacity='.5' d='M0 51v15l724-43L0 51z'><\/path><path opacity='.3' d='M0 0v51l600-23L0 0z'><\/path><path d='M0 65v38l1000-3V0L0 65z'><\/path><\/g><\/svg>\t\t\t\t<\/div>\n\t\t\t<div data-ha-partstyle=\"default\" data-ha-partcolor=\"\" data-ha-partopacity=\"\" data-ha-partdirection=\"bottom\" class=\"elementor-element elementor-element-e7c3ff9 ha-particle-yes premium-shape-divider-yes premium-shape48 e-flex e-con-boxed ha-particle-adv-no premium-shape-divider__default premium-shape-divider-anime-yes premium-sh-no-stretch-yes e-con e-child\" data-id=\"e7c3ff9\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0addf6d e-con-full e-flex e-con e-child\" data-id=\"0addf6d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-695c8b5 elementor-widget elementor-widget-heading\" data-id=\"695c8b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Entwickeln Sie Software, die auf Ihre industriellen Prozesse zugeschnitten ist<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-48db25e elementor-widget elementor-widget-text-editor\" data-id=\"48db25e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"11762\" data-end=\"11905\">Wenn Standardsoftware nicht die Funktionen bietet, die Ihr Betrieb ben\u00f6tigt, kann GPLG eine L\u00f6sung entwickeln, die speziell auf Ihre Umgebung zugeschnitten ist.<\/p><p data-start=\"11907\" data-end=\"12076\">Von technischen Hilfsprogrammen \u00fcber CNC-Anwendungen bis hin zu ma\u00dfgeschneiderter Industriesoftware \u2013 unser C#-Entwicklungsteam erstellt Anwendungen, die genau auf die tats\u00e4chlichen Anforderungen der Industrie zugeschnitten sind.<\/p><h3 data-section-id=\"15l2t7p\" data-start=\"12078\" data-end=\"12116\"><span role=\"text\"><strong data-start=\"12082\" data-end=\"12116\">Lassen Sie uns Ihre Anwendung entwickeln<\/strong><\/span><\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b282fd2 e-con-full e-flex e-con e-child\" data-id=\"b282fd2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7108d54 elementor-widget elementor-widget-button\" data-id=\"7108d54\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-shrink\" href=\"https:\/\/gplg.pt\/ia\/contact\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"jltma-feather-icon jltma-feather-icon-arrow-up-right\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Besprechen Sie Ihr Projekt<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>skip render: ucaddon_box_hero skip render: ucaddon_split_hero skip render: ucaddon_transparent_split_hero skip render: ucaddon_sliding_content_box skip render: ucaddon_sliding_content_box skip render: ucaddon_sliding_content_box skip render: ucaddon_sliding_content_box skip render: ucaddon_sliding_content_box skip render: ucaddon_sliding_content_box skip render: ucaddon_sliding_content_box skip render: ucaddon_sliding_content_box skip render: ucaddon_sliding_content_box skip render: ucaddon_sliding_content_box skip render: ucaddon_sliding_content_box skip render: ucaddon_sliding_content_box skip render: ucaddon_sliding_content_box skip render: ucaddon_sliding_content_box skip render: ucaddon_sliding_content_box skip [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2199,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2293","page","type-page","status-publish","hentry"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":7}},"_links":{"self":[{"href":"https:\/\/gplg.pt\/de\/wp-json\/wp\/v2\/pages\/2293","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gplg.pt\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gplg.pt\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gplg.pt\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gplg.pt\/de\/wp-json\/wp\/v2\/comments?post=2293"}],"version-history":[{"count":67,"href":"https:\/\/gplg.pt\/de\/wp-json\/wp\/v2\/pages\/2293\/revisions"}],"predecessor-version":[{"id":4611,"href":"https:\/\/gplg.pt\/de\/wp-json\/wp\/v2\/pages\/2293\/revisions\/4611"}],"up":[{"embeddable":true,"href":"https:\/\/gplg.pt\/de\/wp-json\/wp\/v2\/pages\/2199"}],"wp:attachment":[{"href":"https:\/\/gplg.pt\/de\/wp-json\/wp\/v2\/media?parent=2293"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}