{"id":55000358,"date":"2023-04-01T00:00:00","date_gmt":"2023-04-25T13:40:27","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=358"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"StandaloneApps_mit_NET_programmieren","status":"publish","type":"post","link":"https:\/\/vbentwickler.de\/StandaloneApps_mit_NET_programmieren\/","title":{"rendered":"Standalone-Apps mit .NET programmieren"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/vg08.met.vgwort.de\/na\/a5de19b4beeb4b75888f8f80df3ffc7e\" width=\"1\" height=\"1\" alt=\"\"><\/p>\n<p><b>Nicht immer m&ouml;chte man Erweiterungen gezielt f&uuml;r eine Office-Anwendung programmieren. Gelegentlich fallen Aufgaben an, die man zwar mit einer der Office-Anwendungen erledigen k&ouml;nnte, aber dazu ben&ouml;tigt man auch immer die jeweilige Office-Anwendung und ein passendes Dokument wie ein Excel-Workbook oder eine Access-Datenbank. Und gerade bei Access ist eine der meist gestellten Fragen: Wie kann ich die Datenbank in eine .exe-Datei umwandeln? Die Antwort lautet: Gar nicht. Wenn es aber allein darum geht, Aufgaben zu erledigen, die nicht unbedingt mit Office zusammenh&auml;ngen, dann k&ouml;nnte man auch schnell eine .NET-App programmieren. Die hat den Vorteil, dass man erstens viel mehr Steuerelemente nutzen kann, zweitens viel mehr Bibliotheken zur Verf&uuml;gung hat und drittens eine .exe erstellen kann, die man sogar noch weitergeben kann. In diesem Artikel schauen wir uns die Grundlagen f&uuml;r die Erstellung einer einfachen .exe-Datei mit .NET an.<\/p>\n<p><b>Video passend zu diesem Artikel:<\/b><\/p>\n<div class=\"brlbs-cmpnt-container brlbs-cmpnt-content-blocker brlbs-cmpnt-with-individual-styles\" data-borlabs-cookie-content-blocker-id=\"youtube-content-blocker\" data-borlabs-cookie-content=\"PGlmcmFtZSB3aWR0aD0iNTYwIiBoZWlnaHQ9IjMxNSIgc3JjPSJodHRwczovL3d3dy55b3V0dWJlLW5vY29va2llLmNvbS9lbWJlZC9oU2ZHSW91eGJBZyIgdGl0bGU9IllvdVR1YmUgdmlkZW8gcGxheWVyIiBmcmFtZWJvcmRlcj0iMCIgYWxsb3c9ImFjY2VsZXJvbWV0ZXI7IGF1dG9wbGF5OyBjbGlwYm9hcmQtd3JpdGU7IGVuY3J5cHRlZC1tZWRpYTsgZ3lyb3Njb3BlOyBwaWN0dXJlLWluLXBpY3R1cmU7IHdlYi1zaGFyZSIgYWxsb3dmdWxsc2NyZWVuPjwvaWZyYW1lPg==\">\n<div class=\"brlbs-cmpnt-cb-preset-c brlbs-cmpnt-cb-youtube\">\n<div class=\"brlbs-cmpnt-cb-thumbnail\" style=\"background-image: url('https:\/\/vbentwickler.de\/wp-content\/uploads\/borlabs-cookie\/1\/yt_hSfGIouxbAg_hqdefault.jpg')\"><\/div>\n<div class=\"brlbs-cmpnt-cb-main\">\n<div class=\"brlbs-cmpnt-cb-play-button\"><\/div>\n<div class=\"brlbs-cmpnt-cb-content\">\n<p class=\"brlbs-cmpnt-cb-description\">Sie sehen gerade einen Platzhalterinhalt von <strong>YouTube<\/strong>. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf die Schaltfl\u00e4che unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.<\/p>\n<p> <a class=\"brlbs-cmpnt-cb-provider-toggle\" href=\"#\" data-borlabs-cookie-show-provider-information role=\"button\">Mehr Informationen<\/a> <\/div>\n<div class=\"brlbs-cmpnt-cb-buttons\"> <a class=\"brlbs-cmpnt-cb-btn\" href=\"#\" data-borlabs-cookie-unblock role=\"button\">Inhalt entsperren<\/a> <a class=\"brlbs-cmpnt-cb-btn\" href=\"#\" data-borlabs-cookie-accept-service role=\"button\" style=\"display: inherit\">Erforderlichen Service akzeptieren und Inhalte entsperren<\/a> <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<p><\/b><\/p>\n<h2>Aufgaben f&uuml;r eine .NET-App<\/h2>\n<p>Aufgaben f&uuml;r solche Anwendungen gibt es wie Sand am Meer. Damit der Aufwand zum Erstellen einer solchen Anwendung gerechtfertigt ist, sollte die Aufgabe nicht nur einmal vorkommen, sonst k&ouml;nnte man diese auch von Hand erledigen. Es sollte sich also um eine Aufgabe handeln, die entweder sehr umfangreich ist und dennoch sich wiederholende Schritte enth&auml;lt oder eine, die man regelm&auml;&szlig;ig erledigen muss und f&uuml;r die man die Anwendung immer wieder nutzen kann.<\/p>\n<p>Hier sind ein paar Beispiele:<\/p>\n<ul>\n<li>Dokumente umbenennen und kopieren oder verschieben, zum Beispiel um regelm&auml;&szlig;ige Eing&auml;nge in den Download-Ordner in andere Ordner zu &uuml;bertragen<\/li>\n<li>E-Mails von Outlook auslesen und in bestimmten Verzeichnissen speichern<\/li>\n<li>Seiten aus PDF-Dokumenten extrahieren oder zu neuen Dokumenten zusammensetzen &#8211; Beispiel siehe <b>PDFs aufteilen und zusammenf&uuml;gen mit .NET <\/b>(<b>www.vbentwickler.de\/356<\/b>)<\/li>\n<li>PDF-Dokumente analysieren (Beispiel siehe <b>PDF-Dokumente analysieren mit VB.NET <\/b>(<b>www.vbentwickler.de\/357<\/b>)<\/li>\n<li>Alle m&ouml;glichen Aufgaben, die mit dem Abrufen oder Hochladen von Daten an REST APIs beziehungsweise Webservices zu tun haben &#8211; .NET bietet hier f&uuml;r alle m&ouml;glichen Dienste Bibliotheken in sogenannten NuGet-Paketen an<\/li>\n<li>Daten aus verschiedenen Quellen einlesen und weiterverarbeiten<\/li>\n<li>Automation von Abl&auml;ufen wie Sichern von Dateien, Senden von E-Mails oder Ausf&uuml;hren von Skripten<\/li>\n<\/ul>\n<p>Dir fallen sicher noch weitere Anwendungsf&auml;lle ein. Diese kannst Du gern als Thema f&uuml;r weitere Artikel vorschlagen &#8211; schreibe dazu einfach eine E-Mail an <b>andre@minhorst.com<\/b>.<\/p>\n<h2>Werkzeuge<\/h2>\n<p>Wir stellen in diesem Artikel die Vorgehensweise und einige Grundlagen zum Erstellen von <b>.exe<\/b>-Programmen mit Benutzeroberfl&auml;che vor. Die Benutzeroberfl&auml;che erstellen wir mit WPF. Als Programmiersprache verwenden wir Visual Basic in der .NET-Variante.<\/p>\n<h2>Neues Projekt erstellen<\/h2>\n<p>Um ein f&uuml;r unsere Anforderungen geeignetes Projekt zu erstellen, rufen wir in Visual Studio den Men&uuml;befehl <b>Datei|Neu|Projekt&#8230; <\/b>auf. Im nun folgenden Dialog <b>Neues Projekt erstellen <\/b>k&ouml;nnen wir mit den Auswahlfeldern die Projekttypen einschr&auml;nken. Wir wollen uns auf Visual Basic als Sprache, Windows als Betriebssystem und Desktop als Ziel konzentrieren und finden dann in der Liste den Eintrag <b>WPF-Anwendung &#8211; Ein Projekt zum Erstellen einer .NET Core-WPF-Anwendung<\/b> (siehe Bild 1). Es gibt auch noch den Typ <b>WPF-App (.NET Framework)<\/b>. Die Unterschiede liegen im Wesentlichen darin, dass die .NET-Core-Variante moderner ist und grunds&auml;tzlich plattform&uuml;bergreifend genutzt werden kann. Wie es bei moderneren Versionen &uuml;blich ist, findet man jedoch nicht alle Bibliotheken, die auch f&uuml;r &auml;ltere Projektvorlagen verf&uuml;gbar sind. Da wir aktuell nur Beispiele f&uuml;r die Windows-Plattform programmieren wollen, reicht also der Typ <b>WPF-App (.NET Framework) <\/b>aus &#8211; daher verwenden wir diesen Typ.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2023_02\/pic_358_001.png\" alt=\"Erstellen eines neuen Projekts in Visual Studio\" width=\"700\" height=\"258,573\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 1: Erstellen eines neuen Projekts in Visual Studio<\/span><\/b><\/p>\n<p>Dass Microsoft diesen Projekttyp nicht mehr weiterentwickelt, sollte man ebenfalls ber&uuml;cksichtigen. Hier spielt der Zeitfaktor eine Rolle: Wenn das Tool nur &uuml;ber einen begrenzten Zeitraum eingesetzt werden soll, kann man f&uuml;r das .NET Framework programmieren. Wenn die Anwendung jedoch etwas zukunftssicherer sein soll, ist die Programmierung f&uuml;r .NET Core sinnvoller.<\/p>\n<h2>Projekt konfigurieren<\/h2>\n<p>Der folgende Schritt zeigt die wesentlichen Merkmale des Projekts an, die f&uuml;r die Erstellung n&ouml;tig sind (siehe Bild 2). Hier geben wir zuerst einen Projektnamen an, in diesem Fall schlicht Beispiel-App. Unter <b>Ort <\/b>legen wir das Verzeichnis fest, in dem die Projektdateien gespeichert werden sollen. In der Regel ben&ouml;tigen wir eine neue Projektmappe, weshalb wir diese Einstellung beibehalten. Es kann sein, dass wir zwei oder mehr Projekte in einer Projektmappe verwalten wollen, dann w&uuml;rden wir hier den Wert <b>Hinzuf&uuml;gen <\/b>w&auml;hlen. Falls wir eine Projektmappe anlegen wollen, geben wir f&uuml;r diese auch einen Namen an. Da wir in den meisten F&auml;llen ein Projekt in einer Projektmappe verwalten, verwenden wir den gleichen Namen wie f&uuml;r das Projekt.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2023_02\/pic_358_002.png\" alt=\"Eingabe der Projekteigenschaften\" width=\"649,627\" height=\"589,1085\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 2: Eingabe der Projekteigenschaften<\/span><\/b><\/p>\n<p>Beim Typ <b>WPF-App (.NET Framework) <\/b>w&auml;hlen wir im letzten Schritt noch das gew&uuml;nschte Zielframework aus &#8211; das ist beim Erstellen eines Projekts f&uuml;r .NET Core nicht n&ouml;tig. Hier ist die Auswahl der aktuellsten Version sinnvoll, es sei denn, der Zielrechner verwendet ein &auml;lteres Framework und kann nicht aktualisiert werden.<\/p>\n<h2>Grundelemente von Visual Studio, die wir kennen m&uuml;ssen<\/h2>\n<p>Danach erscheint Visual Studio mit einigen Elementen (siehe Bild 3). Bei einem WPF-Projekt geh&ouml;rt dazu immer ein erstes WPF-Fenster namens <b>MainWindow.xaml<\/b>. Dieses stellt, wenn wir die Anwendung nun starten w&uuml;rden, die Benutzeroberfl&auml;che der Anwendung. Hier k&ouml;nnen wir Steuerelemente anlegen, diese mit Inhalten versehen und Methoden f&uuml;r die verschiedenen Ereignisse definieren. Letzteres erledigen wir im sogenannten Code behind-Modul, dass prinzipiell wie ein Klassenmodul f&uuml;r ein Access-Formular betrachtet werden kann. Es nimmt den Code auf, der direkt durch die Ereignisse des Fensters oder seines Steuerelemente aufgerufen wird.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2023_02\/pic_358_003.png\" alt=\"Die Elemente von Visual Studio\" width=\"700\" height=\"456,8979\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 3: Die Elemente von Visual Studio<\/span><\/b><\/p>\n<p>Das Element <b>MainWindow.xaml<\/b> ist standardm&auml;&szlig;ig nach dem Erstellen ge&ouml;ffnet und enth&auml;lt zwei Bereiche:<\/p>\n<ul>\n<li>Im oberen Bereich sehen wir den Entwurf der Benutzeroberfl&auml;che.<\/li>\n<li>Im unteren Bereich sehen wir den Code, der diese Benutzeroberfl&auml;che definiert.<\/li>\n<\/ul>\n<p>Die beiden Bereiche aktualisieren sich gegenseitig &#8211; wenn Du ein Steuerelement aus der Toolbox hinzuf&uuml;gst, wird daf&uuml;r ein entsprechender Eintrag im unteren Bereich angelegt. Und wenn Du per Code ein Steuerelement hinzuf&uuml;gst oder seine Eigenschaften &auml;nderst, wirken sich diese &Auml;nderungen direkt auf den Entwurf der Benutzeroberfl&auml;che aus.<\/p>\n<p>Nicht sichtbar ist hier der Code, der durch die Elemente der Benutzeroberfl&auml;che ausgel&ouml;st wird. Diesen blenden wir &uuml;ber den Projektmappen-Explorer ein. Dieser wird standardm&auml;&szlig;ig im rechten Bereich angezeigt und listet die bisherigen Elemente der Projektmappe und des Projekts auf. Das f&uuml;r uns aktuell wichtigste Element ist <b>MainWindow.xaml<\/b>. Um den Code zu diesem Element anzuzeigen, klicken wir auf den nach rechts zeigenden Pfeil links von diesem Eintrag und erweitern die Anzeige damit so, dass nun ein weiteres Element namens <b>MainWindow.xaml.vb <\/b>erscheint. Mit einem Doppelklick auf diesen Eintrag zeigen wir das Codefenster mit dem Code behind-Modul an, das aktuell nur das Element zur Definition der Klasse enth&auml;lt (siehe Bild 4).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2023_02\/pic_358_004.png\" alt=\"Das noch recht leere Code behind-Modul\" width=\"424,6267\" height=\"149,4607\" \/><\/p>\n<div class=\"rcp_restricted\"><p><span style=\"color: #ff0000\">M&ouml;chten Sie weiterlesen? Dann l&ouml;sen Sie Ihr Ticket!<\/span><br \/>\n<span style=\"color: #ff0000\">Hier geht es zur Bestellung des Jahresabonnements des Magazins <strong>Visual Basic Entwickler<\/strong>:<\/span><br \/>\n<span style=\"color: #ff0000\"><a style=\"color: #ff0000\" href=\"https:\/\/shop.minhorst.com\/magazine\/363\/visual-basic-entwickler-jahresabonnement?c=77\">Zur Bestellung ...<\/a><\/span><br \/>\n<span style=\"color: #ff0000\">Danach greifen Sie sofort auf <strong>alle rund 200 Artikel<\/strong> unseres Angebots zu - auch auf diesen hier!<\/span><br \/>\n<span style=\"color: #000000\">Oder haben Sie bereits Zugangsdaten? Dann loggen Sie sich gleich hier ein:<\/span><\/p>\n<\/div>\n\n\t\n\t<form id=\"rcp_login_form\"  class=\"rcp_form\" method=\"POST\" action=\"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000358\/\">\n\n\t\t\n\t\t<fieldset class=\"rcp_login_data\">\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_login\">Username or Email<\/label>\n\t\t\t\t<input name=\"rcp_user_login\" id=\"rcp_user_login\" class=\"required\" type=\"text\"\/>\n\t\t\t<\/p>\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_pass\">Password<\/label>\n\t\t\t\t<input name=\"rcp_user_pass\" id=\"rcp_user_pass\" class=\"required\" type=\"password\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t\t<p>\n\t\t\t\t<input type=\"checkbox\" name=\"rcp_user_remember\" id=\"rcp_user_remember\" value=\"1\"\/>\n\t\t\t\t<label for=\"rcp_user_remember\">Remember me<\/label>\n\t\t\t<\/p>\n\t\t\t<p class=\"rcp_lost_password\"><a href=\"\/data\/wp\/v2\/posts\/55000358?rcp_action=lostpassword\"><\/a><\/p>\n\t\t\t<p>\n\t\t\t\t<input type=\"hidden\" name=\"rcp_action\" value=\"login\"\/>\n\t\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_redirect\" value=\"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000358\/\"\/>\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"7996341049\"\/>\n\t\t\t\t<input id=\"rcp_login_submit\" class=\"rcp-button\" type=\"submit\" value=\"Login\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t<\/fieldset>\n\n\t\t\n\t<\/form>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nicht immer m&ouml;chte man Erweiterungen gezielt f&uuml;r eine Office-Anwendung programmieren. Gelegentlich fallen Aufgaben an, die man zwar mit einer der Office-Anwendungen erledigen k&ouml;nnte, aber dazu ben&ouml;tigt man auch immer die jeweilige Office-Anwendung und eine passendes Dokument wie ein Excel-Workbook oder eine Access-Datenbank. Und gerade bei Access ist eine der meist gestellten Fragen: Wie kann ich die Datenbank in eine .exe-Datei umwandeln? Die Antwort lautet: Gar nicht. Wenn es aber allein darum geht, Aufgaben zu erledigen, die nicht unbedingt mit Office zusammenh&auml;ngen, dann k&ouml;nnte man auch schnell eine .NET-App programmieren. Die hat den Vorteil, dass man erstens viel mehr Steuerelemente nutzen kann, zweitens viel mehr Bibliotheken zur Verf&uuml;gung hat und drittens eine .exe erstellen kann, die man sogar noch weitergeben kann. In diesem Artikel schauen wir uns die Grundlagen f&uuml;r die Erstellung einer einfachen .exe-Datei mit .NET an.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[66022023,662023,44000032,44000025],"tags":[],"yst_prominent_words":[],"class_list":["post-55000358","post","type-post","status-publish","format-standard","hentry","category-66022023","category-662023","category-VBNETProgrammierung","category-VBAProgrammierung"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"Nicht immer m\u00f6chte man Erweiterungen gezielt f\u00fcr eine Office-Anwendung programmieren. Gelegentlich fallen Aufgaben an, die man zwar mit einer der Office-Anwendungen erledigen k\u00f6nnte, aber dazu ben\u00f6tigt man auch immer die jeweilige Office-Anwendung und eine passendes Dokument wie ein Excel-Workbook oder eine Access-Datenbank. Und gerade bei Access ist eine der meist gestellten Fragen: Wie kann ich die Datenbank in eine .exe-Datei umwandeln? Die Antwort lautet: Gar nicht. Wenn es aber allein darum geht, Aufgaben zu erledigen, die nicht unbedingt mit Office zusammenh\u00e4ngen, dann k\u00f6nnte man auch schnell eine .NET-App programmieren. Die hat den Vorteil, dass man erstens viel mehr Steuerelemente nutzen kann, zweitens viel mehr Bibliotheken zur Verf\u00fcgung hat und drittens eine .exe erstellen kann, die man sogar noch weitergeben kann. In diesem Artikel schauen wir uns die Grundlagen f\u00fcr die Erstellung einer einfachen .exe-Datei mit .NET an.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Andr\u00e9 Minhorst\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/vbentwickler.de\/StandaloneApps_mit_NET_programmieren\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Visual Basic Entwickler - Das Magazin f\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Standalone-Apps mit .NET programmieren - Visual Basic Entwickler\" \/>\n\t\t<meta property=\"og:description\" content=\"Nicht immer m\u00f6chte man Erweiterungen gezielt f\u00fcr eine Office-Anwendung programmieren. Gelegentlich fallen Aufgaben an, die man zwar mit einer der Office-Anwendungen erledigen k\u00f6nnte, aber dazu ben\u00f6tigt man auch immer die jeweilige Office-Anwendung und eine passendes Dokument wie ein Excel-Workbook oder eine Access-Datenbank. Und gerade bei Access ist eine der meist gestellten Fragen: Wie kann ich die Datenbank in eine .exe-Datei umwandeln? Die Antwort lautet: Gar nicht. Wenn es aber allein darum geht, Aufgaben zu erledigen, die nicht unbedingt mit Office zusammenh\u00e4ngen, dann k\u00f6nnte man auch schnell eine .NET-App programmieren. Die hat den Vorteil, dass man erstens viel mehr Steuerelemente nutzen kann, zweitens viel mehr Bibliotheken zur Verf\u00fcgung hat und drittens eine .exe erstellen kann, die man sogar noch weitergeben kann. In diesem Artikel schauen wir uns die Grundlagen f\u00fcr die Erstellung einer einfachen .exe-Datei mit .NET an.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/vbentwickler.de\/StandaloneApps_mit_NET_programmieren\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-04-25T13:40:27+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"-001-11-30T00:00:00+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Standalone-Apps mit .NET programmieren - Visual Basic Entwickler\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Nicht immer m\u00f6chte man Erweiterungen gezielt f\u00fcr eine Office-Anwendung programmieren. Gelegentlich fallen Aufgaben an, die man zwar mit einer der Office-Anwendungen erledigen k\u00f6nnte, aber dazu ben\u00f6tigt man auch immer die jeweilige Office-Anwendung und eine passendes Dokument wie ein Excel-Workbook oder eine Access-Datenbank. Und gerade bei Access ist eine der meist gestellten Fragen: Wie kann ich die Datenbank in eine .exe-Datei umwandeln? Die Antwort lautet: Gar nicht. Wenn es aber allein darum geht, Aufgaben zu erledigen, die nicht unbedingt mit Office zusammenh\u00e4ngen, dann k\u00f6nnte man auch schnell eine .NET-App programmieren. Die hat den Vorteil, dass man erstens viel mehr Steuerelemente nutzen kann, zweitens viel mehr Bibliotheken zur Verf\u00fcgung hat und drittens eine .exe erstellen kann, die man sogar noch weitergeben kann. In diesem Artikel schauen wir uns die Grundlagen f\u00fcr die Erstellung einer einfachen .exe-Datei mit .NET an.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/StandaloneApps_mit_NET_programmieren\\\/#blogposting\",\"name\":\"Standalone-Apps mit .NET programmieren - Visual Basic Entwickler\",\"headline\":\"Standalone-Apps mit .NET programmieren\",\"author\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/author\\\/andreminhorst-com\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"http:\\\/\\\/vg08.met.vgwort.de\\\/na\\\/a5de19b4beeb4b75888f8f80df3ffc7e\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/StandaloneApps_mit_NET_programmieren\\\/#articleImage\"},\"datePublished\":\"2023-04-01T00:00:00+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\",\"inLanguage\":\"de-DE\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/StandaloneApps_mit_NET_programmieren\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/StandaloneApps_mit_NET_programmieren\\\/#webpage\"},\"articleSection\":\"2\\\/2023, 2023, VB.NET-Programmierung, VBA-Programmierung\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/StandaloneApps_mit_NET_programmieren\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vbentwickler.de\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2023\\\/#listItem\",\"name\":\"2023\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2023\\\/#listItem\",\"position\":2,\"name\":\"2023\",\"item\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2023\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2023\\\/2\\\/2023\\\/#listItem\",\"name\":\"2\\\/2023\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2023\\\/2\\\/2023\\\/#listItem\",\"position\":3,\"name\":\"2\\\/2023\",\"item\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2023\\\/2\\\/2023\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/StandaloneApps_mit_NET_programmieren\\\/#listItem\",\"name\":\"Standalone-Apps mit .NET programmieren\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2023\\\/#listItem\",\"name\":\"2023\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/StandaloneApps_mit_NET_programmieren\\\/#listItem\",\"position\":4,\"name\":\"Standalone-Apps mit .NET programmieren\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2023\\\/2\\\/2023\\\/#listItem\",\"name\":\"2\\\/2023\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#organization\",\"name\":\"Datenbankentwickler\",\"description\":\"Das Magazin f\\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/cropped-header_vbe-1.png\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/StandaloneApps_mit_NET_programmieren\\\/#organizationLogo\",\"width\":664,\"height\":225},\"image\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/StandaloneApps_mit_NET_programmieren\\\/#organizationLogo\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/author\\\/andreminhorst-com\\\/#author\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/author\\\/andreminhorst-com\\\/\",\"name\":\"Andr\\u00e9 Minhorst\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/StandaloneApps_mit_NET_programmieren\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Andr\\u00e9 Minhorst\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/StandaloneApps_mit_NET_programmieren\\\/#webpage\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/StandaloneApps_mit_NET_programmieren\\\/\",\"name\":\"Standalone-Apps mit .NET programmieren - Visual Basic Entwickler\",\"description\":\"Nicht immer m\\u00f6chte man Erweiterungen gezielt f\\u00fcr eine Office-Anwendung programmieren. Gelegentlich fallen Aufgaben an, die man zwar mit einer der Office-Anwendungen erledigen k\\u00f6nnte, aber dazu ben\\u00f6tigt man auch immer die jeweilige Office-Anwendung und eine passendes Dokument wie ein Excel-Workbook oder eine Access-Datenbank. Und gerade bei Access ist eine der meist gestellten Fragen: Wie kann ich die Datenbank in eine .exe-Datei umwandeln? Die Antwort lautet: Gar nicht. Wenn es aber allein darum geht, Aufgaben zu erledigen, die nicht unbedingt mit Office zusammenh\\u00e4ngen, dann k\\u00f6nnte man auch schnell eine .NET-App programmieren. Die hat den Vorteil, dass man erstens viel mehr Steuerelemente nutzen kann, zweitens viel mehr Bibliotheken zur Verf\\u00fcgung hat und drittens eine .exe erstellen kann, die man sogar noch weitergeben kann. In diesem Artikel schauen wir uns die Grundlagen f\\u00fcr die Erstellung einer einfachen .exe-Datei mit .NET an.\",\"inLanguage\":\"de-DE\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/StandaloneApps_mit_NET_programmieren\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/author\\\/andreminhorst-com\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/author\\\/andreminhorst-com\\\/#author\"},\"datePublished\":\"2023-04-01T00:00:00+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#website\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/\",\"name\":\"Datenbankentwickler\",\"description\":\"Das Magazin f\\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.\",\"inLanguage\":\"de-DE\",\"publisher\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Standalone-Apps mit .NET programmieren - Visual Basic Entwickler","description":"Nicht immer m\u00f6chte man Erweiterungen gezielt f\u00fcr eine Office-Anwendung programmieren. Gelegentlich fallen Aufgaben an, die man zwar mit einer der Office-Anwendungen erledigen k\u00f6nnte, aber dazu ben\u00f6tigt man auch immer die jeweilige Office-Anwendung und eine passendes Dokument wie ein Excel-Workbook oder eine Access-Datenbank. Und gerade bei Access ist eine der meist gestellten Fragen: Wie kann ich die Datenbank in eine .exe-Datei umwandeln? Die Antwort lautet: Gar nicht. Wenn es aber allein darum geht, Aufgaben zu erledigen, die nicht unbedingt mit Office zusammenh\u00e4ngen, dann k\u00f6nnte man auch schnell eine .NET-App programmieren. Die hat den Vorteil, dass man erstens viel mehr Steuerelemente nutzen kann, zweitens viel mehr Bibliotheken zur Verf\u00fcgung hat und drittens eine .exe erstellen kann, die man sogar noch weitergeben kann. In diesem Artikel schauen wir uns die Grundlagen f\u00fcr die Erstellung einer einfachen .exe-Datei mit .NET an.","canonical_url":"https:\/\/vbentwickler.de\/StandaloneApps_mit_NET_programmieren\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/vbentwickler.de\/StandaloneApps_mit_NET_programmieren\/#blogposting","name":"Standalone-Apps mit .NET programmieren - Visual Basic Entwickler","headline":"Standalone-Apps mit .NET programmieren","author":{"@id":"https:\/\/vbentwickler.de\/author\/andreminhorst-com\/#author"},"publisher":{"@id":"https:\/\/vbentwickler.de\/#organization"},"image":{"@type":"ImageObject","url":"http:\/\/vg08.met.vgwort.de\/na\/a5de19b4beeb4b75888f8f80df3ffc7e","@id":"https:\/\/vbentwickler.de\/StandaloneApps_mit_NET_programmieren\/#articleImage"},"datePublished":"2023-04-01T00:00:00+00:00","dateModified":"-0001-11-30T00:00:00+00:00","inLanguage":"de-DE","mainEntityOfPage":{"@id":"https:\/\/vbentwickler.de\/StandaloneApps_mit_NET_programmieren\/#webpage"},"isPartOf":{"@id":"https:\/\/vbentwickler.de\/StandaloneApps_mit_NET_programmieren\/#webpage"},"articleSection":"2\/2023, 2023, VB.NET-Programmierung, VBA-Programmierung"},{"@type":"BreadcrumbList","@id":"https:\/\/vbentwickler.de\/StandaloneApps_mit_NET_programmieren\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/vbentwickler.de#listItem","position":1,"name":"Home","item":"https:\/\/vbentwickler.de","nextItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2023\/#listItem","name":"2023"}},{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2023\/#listItem","position":2,"name":"2023","item":"https:\/\/vbentwickler.de\/category\/2023\/","nextItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2023\/2\/2023\/#listItem","name":"2\/2023"},"previousItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2023\/2\/2023\/#listItem","position":3,"name":"2\/2023","item":"https:\/\/vbentwickler.de\/category\/2023\/2\/2023\/","nextItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/StandaloneApps_mit_NET_programmieren\/#listItem","name":"Standalone-Apps mit .NET programmieren"},"previousItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2023\/#listItem","name":"2023"}},{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/StandaloneApps_mit_NET_programmieren\/#listItem","position":4,"name":"Standalone-Apps mit .NET programmieren","previousItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2023\/2\/2023\/#listItem","name":"2\/2023"}}]},{"@type":"Organization","@id":"https:\/\/vbentwickler.de\/#organization","name":"Datenbankentwickler","description":"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.","url":"https:\/\/vbentwickler.de\/","logo":{"@type":"ImageObject","url":"https:\/\/vbentwickler.de\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png","@id":"https:\/\/vbentwickler.de\/StandaloneApps_mit_NET_programmieren\/#organizationLogo","width":664,"height":225},"image":{"@id":"https:\/\/vbentwickler.de\/StandaloneApps_mit_NET_programmieren\/#organizationLogo"}},{"@type":"Person","@id":"https:\/\/vbentwickler.de\/author\/andreminhorst-com\/#author","url":"https:\/\/vbentwickler.de\/author\/andreminhorst-com\/","name":"Andr\u00e9 Minhorst","image":{"@type":"ImageObject","@id":"https:\/\/vbentwickler.de\/StandaloneApps_mit_NET_programmieren\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","width":96,"height":96,"caption":"Andr\u00e9 Minhorst"}},{"@type":"WebPage","@id":"https:\/\/vbentwickler.de\/StandaloneApps_mit_NET_programmieren\/#webpage","url":"https:\/\/vbentwickler.de\/StandaloneApps_mit_NET_programmieren\/","name":"Standalone-Apps mit .NET programmieren - Visual Basic Entwickler","description":"Nicht immer m\u00f6chte man Erweiterungen gezielt f\u00fcr eine Office-Anwendung programmieren. Gelegentlich fallen Aufgaben an, die man zwar mit einer der Office-Anwendungen erledigen k\u00f6nnte, aber dazu ben\u00f6tigt man auch immer die jeweilige Office-Anwendung und eine passendes Dokument wie ein Excel-Workbook oder eine Access-Datenbank. Und gerade bei Access ist eine der meist gestellten Fragen: Wie kann ich die Datenbank in eine .exe-Datei umwandeln? Die Antwort lautet: Gar nicht. Wenn es aber allein darum geht, Aufgaben zu erledigen, die nicht unbedingt mit Office zusammenh\u00e4ngen, dann k\u00f6nnte man auch schnell eine .NET-App programmieren. Die hat den Vorteil, dass man erstens viel mehr Steuerelemente nutzen kann, zweitens viel mehr Bibliotheken zur Verf\u00fcgung hat und drittens eine .exe erstellen kann, die man sogar noch weitergeben kann. In diesem Artikel schauen wir uns die Grundlagen f\u00fcr die Erstellung einer einfachen .exe-Datei mit .NET an.","inLanguage":"de-DE","isPartOf":{"@id":"https:\/\/vbentwickler.de\/#website"},"breadcrumb":{"@id":"https:\/\/vbentwickler.de\/StandaloneApps_mit_NET_programmieren\/#breadcrumblist"},"author":{"@id":"https:\/\/vbentwickler.de\/author\/andreminhorst-com\/#author"},"creator":{"@id":"https:\/\/vbentwickler.de\/author\/andreminhorst-com\/#author"},"datePublished":"2023-04-01T00:00:00+00:00","dateModified":"-0001-11-30T00:00:00+00:00"},{"@type":"WebSite","@id":"https:\/\/vbentwickler.de\/#website","url":"https:\/\/vbentwickler.de\/","name":"Datenbankentwickler","description":"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.","inLanguage":"de-DE","publisher":{"@id":"https:\/\/vbentwickler.de\/#organization"}}]},"og:locale":"de_DE","og:site_name":"Visual Basic Entwickler - Das Magazin f\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.","og:type":"article","og:title":"Standalone-Apps mit .NET programmieren - Visual Basic Entwickler","og:description":"Nicht immer m\u00f6chte man Erweiterungen gezielt f\u00fcr eine Office-Anwendung programmieren. Gelegentlich fallen Aufgaben an, die man zwar mit einer der Office-Anwendungen erledigen k\u00f6nnte, aber dazu ben\u00f6tigt man auch immer die jeweilige Office-Anwendung und eine passendes Dokument wie ein Excel-Workbook oder eine Access-Datenbank. Und gerade bei Access ist eine der meist gestellten Fragen: Wie kann ich die Datenbank in eine .exe-Datei umwandeln? Die Antwort lautet: Gar nicht. Wenn es aber allein darum geht, Aufgaben zu erledigen, die nicht unbedingt mit Office zusammenh\u00e4ngen, dann k\u00f6nnte man auch schnell eine .NET-App programmieren. Die hat den Vorteil, dass man erstens viel mehr Steuerelemente nutzen kann, zweitens viel mehr Bibliotheken zur Verf\u00fcgung hat und drittens eine .exe erstellen kann, die man sogar noch weitergeben kann. In diesem Artikel schauen wir uns die Grundlagen f\u00fcr die Erstellung einer einfachen .exe-Datei mit .NET an.","og:url":"https:\/\/vbentwickler.de\/StandaloneApps_mit_NET_programmieren\/","og:image":"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png","og:image:secure_url":"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png","article:published_time":"2023-04-25T13:40:27+00:00","article:modified_time":"-001-11-30T00:00:00+00:00","twitter:card":"summary_large_image","twitter:title":"Standalone-Apps mit .NET programmieren - Visual Basic Entwickler","twitter:description":"Nicht immer m\u00f6chte man Erweiterungen gezielt f\u00fcr eine Office-Anwendung programmieren. Gelegentlich fallen Aufgaben an, die man zwar mit einer der Office-Anwendungen erledigen k\u00f6nnte, aber dazu ben\u00f6tigt man auch immer die jeweilige Office-Anwendung und eine passendes Dokument wie ein Excel-Workbook oder eine Access-Datenbank. Und gerade bei Access ist eine der meist gestellten Fragen: Wie kann ich die Datenbank in eine .exe-Datei umwandeln? Die Antwort lautet: Gar nicht. Wenn es aber allein darum geht, Aufgaben zu erledigen, die nicht unbedingt mit Office zusammenh\u00e4ngen, dann k\u00f6nnte man auch schnell eine .NET-App programmieren. Die hat den Vorteil, dass man erstens viel mehr Steuerelemente nutzen kann, zweitens viel mehr Bibliotheken zur Verf\u00fcgung hat und drittens eine .exe erstellen kann, die man sogar noch weitergeben kann. In diesem Artikel schauen wir uns die Grundlagen f\u00fcr die Erstellung einer einfachen .exe-Datei mit .NET an.","twitter:image":"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png"},"aioseo_meta_data":{"post_id":"55000358","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"created":"2024-01-31 04:28:31","updated":"2026-05-16 09:05:14","ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/vbentwickler.de\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/vbentwickler.de\/category\/2023\/\" title=\"2023\">2023<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/vbentwickler.de\/category\/2023\/2\/2023\/\" title=\"2\/2023\">2\/2023<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tStandalone-Apps mit .NET programmieren\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/vbentwickler.de"},{"label":"2023","link":"https:\/\/vbentwickler.de\/category\/2023\/"},{"label":"2\/2023","link":"https:\/\/vbentwickler.de\/category\/2023\/2\/2023\/"},{"label":"Standalone-Apps mit .NET programmieren","link":"https:\/\/vbentwickler.de\/StandaloneApps_mit_NET_programmieren\/"}],"_links":{"self":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000358","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/comments?post=55000358"}],"version-history":[{"count":0,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000358\/revisions"}],"wp:attachment":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/media?parent=55000358"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/categories?post=55000358"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/tags?post=55000358"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/yst_prominent_words?post=55000358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}