Deutschland 8,50 Österreich 9,80 Schweiz 16,80 sfr. PowerShell ASP.NET 4.0

Größe: px
Ab Seite anzeigen:

Download "Deutschland 8,50 Österreich 9,80 Schweiz 16,80 sfr. www.dotnet-magazin.de. PowerShell ASP.NET 4.0"

Transkript

1 WebAii Testing Framework dot Testversion: PowerShell be sga r Au es zu den Artikeln diese Parallel Computing: Von LINQ nach PLINQ Tool: AForge.NET Framework Microsoft-Produkte: ARCHITEKTUR/ALM VISUAL STUDIO C# WEBTECHNOLOGIEN UI, SILVERLIGHT, WPF SQL SERVER WPF Was steckt dahinter und was kann es? 37 le B LightSwitch ASP.NET 4.0 Bildverarbeitung ADO.NET C# POCO Entity Generator ASP.NET MVC 3 Preview 1 Windows PowerShell Quick Reference Microsoft Sync Framework 2.1 SDK Microsoft Silverlight 4 Tools for VS 2010 Quel lcod LightSwitch.NET 20 und OData Reporting Tool List & Label 16 gibt Vollgas Bonus-Video von der BASTA! Spring 2010 Al Die beste Version, die es bisher gab! INTERVIEW: Wie überlebt man im IT-Dschungel? Deutschland 8,50 Österreich 9,80 Schweiz 16,80 sfr eis pie le vz.net MAGAZIN dot dot.net MAGAZIN Neue Version! SQL Server 2008 (R2) Einsatzmöglichkeiten des Filestream Features Ausgabe 4/2010 List & Label lässt keine Wünsche offen. 90 PowerShell T4-Codegenerierung Grundlagen und Prinzipien 47 Advanced Topics zur Codegenerierung in Visual Studio 55 C# im Fokus Umsetzung der Methode GetHashCode Highlights in Version 16 Pixelschubserei Verarbeitung von Bilddaten mit C# und.net Topaktuell: Messinstrumente für schnellen Überblick über wichtige Daten Intuitiver: Langfristig 1 Mio. Klicks weniger im Designer und eine Bearbeitungszeit von wenigen Sekunden für Routineaufgaben BASTA!-2010-Rückblick Ein persönlicher Konferenzbericht ASP.NET 4.0 Neuerungen in den Kernfunktionen Produktiver: Vereinfachter.NET Datenbankzugriff ohne eine Zeile Code Jetzt GRATIS testen, 30-Tage-Trial downloaden: T OData Multikulti mit WPF Einheitlicher Datenzugriff mit Open Data Protocol 24 Mehrsprachigkeit: Anwendungen lokalisieren 84

2 UI, Silverlight, WPF Mehrsprachige Anwendungen Quellcode auf CD! Mehrsprachige Anwendungen mit Windows Presentation Foundation Multikulti mit WPF Zur Benutzerfreundlichkeit von Anwendungen gehört heute, dass diese nach Möglichkeit in der Landessprache des Anwenders vorliegen. Mit dem Wechsel des GUI-Systems von WinForms nach WPF, der sich nun allmählich insbesondere für neue Projekte vollzieht, ist auch die Vorgehensweise zur Erreichung der Mehrsprachigkeit zu überprüfen. In Fachkreisen wird das Thema unter dem Stichwort Lokalisierung diskutiert. von Dr. Veikko Krypczyk Von Individualsoftware abgesehen, erfolgt die Entwicklung von Anwendungen meist nicht nur für einen lokalen Markt, sondern das erstellte Produkt soll nach Möglichkeit international vertrieben werden. Die Anpassung des Produkts hier der Softwareapplikation an die Gegebenheiten des Zielmarkts wird als Lokalisierung bezeichnet. Folgende Gründe sprechen für eine Lokalisierung bzw. können diese sogar notwendig machen [1]: Erschließung neuer Absatzmärkte: Viele Anwendungen sind erst dann erfolgreich auf dem Markt eines anderen Landes zu verkaufen, wenn sie bezüglich der Sprache angepasst wurden. Das gilt insbesondere für den Endkundenmarkt. Professionelle Kunden spezieller Branchen sind dagegen eher bereit, ein internationales Produkt in englischer Sprache zu akzeptieren. Hier gilt folgende Faustregel: Je laienhafter der Anwenderkreis, desto wichtiger ist die Verfügbarkeit der Software in der jeweiligen Landessprache. Rechtliche Vorschriften (z. B. Produkthaftungsgesetze, EU-Bestimmungen zu Maschinen und Medizingeräterichtlinien usw.) können explizit verlangen, dass die Benutzeroberfläche und/oder die Dokumentation in die Zielsprache des jeweiligen Landes übersetzt werden. Staatliche Behörden setzen oft voraus, dass die Software im Rahmen öffentlicher Ausschreibungen in der Landessprache geliefert wird. Potenzielle Hersteller müssen dann bereits im Rahmen der Angebotsabgabe deutlich machen, dass sie zu einer Lieferung des Produkts mit diesen Anforderungen in der Lage sind. Die Akzeptanz bei der Zielpersonengruppe kann gesteigert werden. Das kann im besonderen Maße dann wichtig sein, wenn sich das Produkt in einer ausgeprägten Konkurrenzsituation befindet. Eine gute Anpassung an kulturelle und landestypische Merkmale kann letztendlich zur Kaufentscheidung beim Kunden führen. 84 dot.net MAGAZIN

3 Mehrsprachige Anwendungen UI, Silverlight, WPF Dieser Beitrag beschäftigt sich mit der Sprachanpassung von.net-anwendungen aus der Perspektive des Softwareentwicklers. Anwendungen werden heute zunehmend mithilfe der Technologie Windows Presentation Foundation (WPF) entwickelt. In einer Reihe von Fachbeiträgen hat sich das dot.net-magazin mit den Neuerungen dieser Technologie, insbesondere was den Wechsel von WinForms nach WPF anbelangt, auseinandergesetzt. Es ist das Ziel, die Anwendung in einer möglichst neutralen Sprache (z. B. Englisch) zu erstellen und die zu übersetzenden Ressourcen unabhängig vom eigentlichen Quellcode des Programms anzupassen. Die Sprachanpassungen selbst können dann von professionellen Übersetzungsbüros vorgenommen werden. Präsentiert wird eine Vorgehensweise zur Lokalisierung von Anwendungen. Nach der Beschreibung der notwendigen Schritte werden diese mithilfe eines kleinen Beispiels nachvollzogen. Als Programmiersprache kommt C# zum Einsatz, eine Übertragung auf andere Programmiersprachen im.net-umfeld ist möglich. Die Voraussetzungen Die Entwicklung der Software erfolgt zunächst sprachunabhängig. Hierfür bietet sich zum Beispiel Englisch an, da bei internationaler Ausrichtung der umfangreichste Kundenkreis diese Sprache beherrschen wird. Weiterhin werden am Prozess der Sprachanpassung verschiedene Personen ggf. mit unterschiedlichem muttersprachlichen Hintergrund beteiligt sein. Die Kommunikation zwischen diesen Beteiligten (Softwareentwickler, Übersetzer ) kann somit erleichtert werden. Die Anwendung ist zu implementieren. Zumindest die Benutzeroberfläche (Dialogfelder, Menüs ) sollte fertiggestellt sein, um den Vorgang der Lokalisierung nicht mehrfach zu durchlaufen. Wird auf die Leistungen eines externen Übersetzers zurückgegriffen, sollte dieser nach Möglichkeit nur einmalig beauftragt werden, um unnötige Kosten zu vermeiden. Hinweise zum Entwurf von WPF-Benutzeroberflächen Bereits bei der Erstellung der Benutzeroberfläche sollten einige Hinweise beachtet werden, um Überraschungen und unnötiger Nacharbeit vorzubeugen [2]: Benutzeroberflächen sollten in XAML und nicht direkt im Code (C#, Visual Basic.NET ) geschrieben werden, da dies eine Lokalisierung einfacher macht. Unterschiedliche Sprachen erfordern unterschiedlich viel Platz (Breite und Höhe der Darstellung) bei den Komponenten. Daher sollten nach Möglichkeit absolute Angaben zu Größen und Positionen vermieden werden. Es sollten Layouts verwendet werden, die eine relative oder automatische Größenanpassung sicherstellen. Eine Übersicht zu den wichtigsten Layouttypen, mit der hier so wichtigen Unterscheidung nach dynamischer und absoluter Vorgehensweise, zeigt Tabelle 1. Aktivierung der SizeToContent-Eigenschaft und beibehalten der Festlegung von Width und Height auf dem Wert Auto. Die Größe eines Steuerelementes wird in diesem Fall an dessen Inhalt angepasst. Genau das ist bei wechselnden Inhalten notwendig. Das Canvas-Steuerelement nicht nutzen. Der Grund ist die absolute Positionierung mithilfe von xy-koordinaten. Nach Möglichkeit das Grid-Steuerelement einsetzen. Lokalisierung von WPF-Anwendungen Nachfolgend wird eine mögliche Vorgehensweise zur Lokalisierung einer WPF-Anwendung vorgestellt. Um die einzelnen Schritte leicht nachvollziehen zu können, wird ein einfaches Beispiel mit nur einem Fenster verwendet. Die gewählte Vorgehensweise ist auch auf Anwendungen höherer Komplexität, d. h., mit einer deutlich größeren Zahl von Fenstern und Dialogfeldern anwendbar. Es wird davon ausgegangen, dass die Funktionalität, primär die Benutzeroberfläche, bereits fertiggestellt wurde und als lauffähige Version in Visual Studio 2010 geladen werden kann. Abbildung 1 zeigt das Dialogfeld, in dem als Ausgangssprache zunächst Englisch ausgewählt wurde. Folgende Steuerelemente sind auszumachen und sprachlich anzupassen: die Menüeinträge: File, Edit, Help die Bezeichnungsfelder für die nebenstehenden Textfelder: First Name, Last Name und Address der Button: Submit Panel Layouttyp Beschreibung Grid Dynamisch Definiert einen Bereich, in dem untergeordnete Elemente in Zeilen und Spalten positioniert werden können. DockPanel Dynamisch Definiert einen Bereich, in dem untergeordnete Elemente am oberen, unteren, linken oder rechten Rand angeordnet und gestapelt werden. WrapPanel Dynamisch Ordnet untergeordnete Elemente automatisch nacheinander an. Der Inhalt am Rand des übergeordneten Containers wird dabei auf die nächste Zeile verschoben. Das Anordnen erfolgt nacheinander von oben nach unten oder von links nach rechts, abhängig davon, ob die Ausrichtung auf horizontal oder vertikal festgelegt ist. StackPanel Dynamisch Ordnet untergeordnete Elemente automatisch in einer einzelnen Zeile an, die horizontal oder vertikal ausgerichtet werden kann. UniformGrid Dynamisch Ordnet untergeordnete Elemente automatisch in Zeilen und Spalten an. Die Zeilen und Spalten werden in gleichmäßigen Abständen angeordnet. Wenn ein Element nicht in eine Zelle passt, wird es abgeschnitten. Canvas Absolut Definiert einen Bereich, in dem untergeordnete Elemente mithilfe von Koordinaten explizit positioniert werden können. Tabelle 1: Layoutsysteme im Überblick, entnommen aus [3] dot.net MAGAZIN 85

4 UI, Silverlight, WPF Mehrsprachige Anwendungen Abb. 1: Das Dialogfeld des Beispiels vor der Sprachanpassung Folgende Arbeitsschritte sind für die Anpassung zu durchlaufen: 1. In der Entwicklungsumgebung Visual Studio 2010 ist das Projekt zu unloaden. Das ist notwendig, um auf einzelne Dateien extern zugreifen zu können. 2. Mithilfe eines Texteditors ist in der Projektdatei (hier: WpfApplication4.csproj) die Zeile: <UICulture>en-US</UICulture> nach der Zeile <PropertyGroup> einzufügen (Abb. 2). Es muss an dieser Stelle die Groß- und Kleinschreibung beachtet werden, da im externen Editor keine Syntaxprüfung zur Verfügung steht. 3. Das Projekt ist neu in Visual Studio 2010 zu laden. 4. In der Datei MainWindow.XAML im Abschnitt Window ist Folgendes hinzuzufügen: xml:lang= en-us. Ziel ist es, dass der Haupt- Assembly-Build sprachneutral bleibt und die Informationen zur Benutzeroberfläche (GUI) sprach individuell in so genannten Satelliten-DLLs (in separaten Unterverzeichnissen) abgelegt werden. 5. Das Projekt sollte nun nochmals testweise ausgeführt werden, denn der Build der Anwendung muss fehlerfrei möglich sein. Im Ergebnis erhält man eine sprachabhängige dll-datei im Unterverzeichnis des Projekts, also in: $PROJECTPATH/ bin/ Debug/en-US/ <Projektname>. resources.dll. 6. Im nächsten Schritt startet man den Visual Studio Command Prompt (Abb. 3). Das erreicht man, indem die Datei C:\Programme\Visual-Studio_2010\ VC\vcvarsall.bat x86 (sofern Visual Studio 2010 auf dem Laufwerk C installiert ist) ausgeführt wird. 7. Nun sind so genannte UUIDs zu generieren. Das geschieht mit: msbuild /t:updateuid WpfApplication.csproj. 8. In das bin-verzeichnis der Anwendung wechseln und mit dem Tool locbaml die dll in eine csv- Datei umwandeln. Die Befehlszeile lautet: locbaml. exe /parse en-us\wpfapplication.resources.dll /out:german.csv. Im Ergebnis hat man eine csv- Datei, die alle Informationen über den Inhalt und den Stil der Elemente der Benutzeroberfläche enthält. Das Tool locbaml wird als Projekt zur Verfügung gestellt [4]. Die exe-datei muss man selbst erstellen (kompilieren) und in das bin-verzeichnis des betreffenden Projekts kopieren. Dieses Tool ist noch nicht perfekt und soll lediglich als erstes Beispiel dienen. 9. Die csv-datei lässt sich beispielsweise in einer Tabellenkalkulation öffnen, und die Zeichenketten (Strings) können übersetzt werden (Abb. 4). An dieser Stelle wäre die Arbeit eines professionellen Übersetzers einzubinden. Für das hier gewählte, sehr einfache Beispiel schaffen wir das noch selbst. 10. Für die Übersetzung in die jeweilige Sprache ist eine eigene csv-datei zu erzeugen und zu speichern (englisch.csv, deutsch.csv, franzoesisch.csv ). 11. Hat man die Textübersetzungen innerhalb der csv-dateien abgeschlossen, so erzeugt man daraus wieder die dll-dateien für die Sprachen. Diese sind in Unterverzeichnisse der Anwendung (z. B. in der Form en-us, de-de, fr-fr) abzulegen. Die Zweiteilung zeigt an erster Stelle die Sprache und an zweiter das Landeskürzel. Damit ist es möglich, regionale Unterschiede in der Sprache (z. B. Englisch Großbritannien und Englisch USA) zu berücksichtigen. Man sollte sich von der Zahl der Arbeitsschritte nicht irritieren lassen, denn nachdem diese einige Male vollzogen wurden, ergibt sich deren logische Reihenfolge von allein. Beim Hinzufügen einer weiteren Sprache ist analog vorzugehen. Zum Test der Anwendung kann man den Code gemäß Listing 1 in der Datei App.xaml. cs hinzufügen. Dazu wird die Klasse App um einen parameterlosen Konstruktor erweitert. Ebenfalls ist auf die Bibliothek (Namespace) System. Globalization im using-abschnitt zu verweisen. Nach dem Start wird das Programm mit den englischsprachigen Ressourcen ausgeführt. Um die anderen Sprachen anzuzeigen, ist lediglich der Parameter von CultureInfo( ) zu wechseln. Abb. 2: Anpassung der Projektdatei im Editor Das Ergebnis Im Ergebnis liegt die Anwendung angepasst an die unterschiedlichen Sprachen vor. Die Sprache kann durch Wechsel der Angaben in der Datei App.xaml.cs (siehe oben) vollzogen werden. Das Ergebnis für die Sprachen Deutsch, Englisch und Französisch ist in Abbildung 5 zu sehen. 86 dot.net MAGAZIN

5 Mehrsprachige Anwendungen UI, Silverlight, WPF Abb. 3: Selten verwendet: Der Visual Studio Command Promt Abb. 4: Die eigentliche Übersetzung erfolgt mithilfe einer csv-datei Hilfestellung Die beschriebene Vorgehensweise der Lokalisierung einer WPF-Anwendung besteht aus einer Vielzahl von Einzelschritten, die manuell durchzuführen sind. Unterstützung und Hilfestellung versprechen einige Tools. Die Vorteile derartiger externer Anwendungen liegen auf der Hand: Der Prozess der Lokalisierung soll übersichtlicher und besser nachvollziehbar werden. Die Verwaltung einer Unmenge an Ressourcendateien (bei größeren Projekten und bei einer Vielzahl von Sprachen) soll vereinfacht werden. Das Extrahieren der zu übersetzenden Ressourcen aus den Binär- und/oder Quelldateien gestaltet sich dadurch erheblich einfacher. Die Arbeit der Übersetzer wird unterstützt, d. h., die eigentliche Übersetzung erfolgt komfortabel in Tabellenform. Die Software Visual Localize [5] ist eine der auf dem Markt befindlichen Anwendungen. In der neuen Version wird auch der Lokalisierungsprozess für WPF-Anwendungen unterstützt. Zumindest, wenn öfter Programme zu lokalisieren sind, ist die Verwendung von unterstützender Software ratsam. Abb. 5: Das Dialogfeld in verschiedenen Sprachen Fazit und einige Hinweise zum Schluss In diesem Artikel wurde die praktische Vorgehensweise bei der Lokalisierung einer WPF-Anwendung betrachtet. Dabei wurde deutlich, dass bereits in der Planungsphase der Anwendung die künftige Mehrsprachigkeit zu berücksichtigen ist. Beispielsweise sind hartcodierte Zeichenketten, also die direkte Ablage von Text im Quellcode, zu vermeiden. Die reine Übersetzung stellt noch keine vollständige Anpassung der Software dar, sodass man damit noch nicht auf einem fremdsprachigen Markt auftreten könnte. Neben der Benutzeroberfläche der Anwendung müssen auch weitere Dokumente angepasst bzw. übersetzt werden. In der Fachsprache wird daher oft zwischen Globalisierung, Internationalisierung und Lokalisierung differenziert (Textkästen und Abb. 6). Wichtige Aspekte sind: Lokalisieren der Funktionalität: Manchmal ist auch eine Anpassung der Funktionalität erforderlich. Eine Listing 1 public partial class App : Application { public App() { System.Threading.Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US"); } } dot.net MAGAZIN 87

6 UI, Silverlight, WPF Mehrsprachige Anwendungen Westeuropa Schwarz Weiß Rot Grün Blau Gelb Deutschland, Österreich Tod, Trauer (auch USA) Unschuld, Reinheit, Tugend Dänemark Sorge, Trauer Unschuld, Reinheit Finnland Sorge, Eifersucht Unschuld, Sauberkeit Frankreich Sorge, Trunkenheit, Reinheit, jung Eifersucht, Pessimismus Italien Depression Unschuld, Furcht, erfolglos, Liebesaffäre Portugal Trauer, Sorge, Hunger Friede, Unschuld, Reinheit Ärger, Liebe, Feuer, Gefahr Liebe, Feuer, Gefahr Ärger, Liebe, Leidenschaft Ärger, Hitze, Vergnügen, Schüchternheit Ärger, Gefahr, Feuer Krieg, Blut, Leidenschaft, Feuer Hoffnung, Sicher, Neid Hoffnung, Langeweile, Gesundheit Hoffnung, Neid Treue, Männlichkeit, Kälte, Autorität Qualität Kälte, ohne Geld, unschuldig Eifersucht, Vorsicht, Feigheit Gefahr, Falschheit, Neid Kein besonderer Ausdruck Jugendlich, Furcht Ärger, Furcht Krankheit Neid, Jugend, Geldknappheit Russland wertvoll, teuer Schweden Depression, Sorge Güte Ärger, Wut, Feuer Neid, unerfahren, Güte Schweiz Pessimismus, Reinheit, Illegal Unschuld China Macht, Geld, Nachdenken Trauer, Tod Furcht Ärger Hoffnung, Neid Eifersucht Verzweiflung, Plage blauäugig, leichtgläubig Ärger, Feuer Unwohl, unreif Wut, Ärger, Romanze Freude, Glück, Ruhm, Kraft, Reichtum, festliche Stimmung Japan Trauer, Tod Aggression, Gefahr, Farbe der Frauen Malaysia Angst Pakistan Trauer, Hilflosigkeit Trauer, Nüchternheit, Eleganz Arabische Länder Brasilien Trauer, Tod, Geheimnis Friede, Sauberkeit, Reinheit Ärger, Heiratszusage (Frauen) Wärme, Hass, Leidenschaft, Feuer, Ärger, Gewalt Ruhe, Hoffnung, Frische Zukunft, Jugend, Energie Sorgfalt, Umsicht, auch Glaube und Treue Ohne Geld Neid Toleranz, Geduld, Weisheit Würde, Adel Glück, ewiges Leben Jungfräulichkeit, Schwäche Fruchtbarkeit, Stärke Hoffnung, Freiheit, unreif, Krankheit Tabelle 2: Farben führen zu unterschiedlichen, kulturabhängigen Assoziationen, entnommen aus [8] Tugend, Vertrauen, Wahrheit Ruhe, Kälte, Gleichgültigkeit Glück, Wohlstand Freude, Sonne, Glück, Neid, Krankheit Andere Länder andere Sitten Das erfahren nicht nur Reisende. Man sollte sich stets den Gegebenheiten vor Ort anpassen und vor der Markteinführung entsprechend informieren, ggf. ist auch eine professionelle Beratung notwendig. Neben der reinen Sprachanpassung, also den Textübersetzungen, sind noch einige andere Aspekte zu beachten: Bedeutung von Farben: Gerade durch die vielen grafischen Gestaltungsmöglichkeiten des WPF-Systems ist die Bedeutung von Farben zu beachten. So weist die Farbe Rot in westlichen Kulturen auf HALT oder Gefahr hin. In China dagegen drückt sie Glück und Freude aus. Die Farbe Weiß ist in der westlichen Welt ein Begriff für Reinheit. In fernöstlichen Kulturen symbolisiert sie Trauer oder Tod (Tabelle 2). Interpretation von Symbolen: Werden die Piktogramme und Icons auch in anderen Ländern und Kulturkreisen richtig verstanden? Vergabe und Verwendung von Namen: Bezeichnungen, die hier positiv oder neutral empfunden werden, können woanders gegenteilige Bedeutung haben, deshalb: Sorgfältig recherchieren. Anzeige von Datum und Zeit: Die unterschiedlichen Darstellungsformen sind zu beachten. Deutschland: 1. März 2003, 19:21; USA: March 1, 2003, 7:21 pm. Welcher Kalender ist gültig bzw. üblich (Gregorianischer Kalender, arabischer Kalender )? Darstellung von Angaben zu Währungen: Deutschland: ,75 ; USA: 1,355, $. Zu beachten ist insbesondere die unterschiedliche Bedeutung von Komma und Punkt. Satzbau: Werden Sätze und Wortgruppen aus einzelnen Variablen zusammengesetzt, so kann es zu Problemen bei der Reihenfolge der Satzglieder kommen, denn diese ist sprachabhängig. Weiterhin sind bei der Übersetzung zu beachten: Zeichensätze und Schriftarten, Sortierreihenfolge, besondere Darstellungsform, beispielsweise bei arabischen Schriftzeichen. Laufrichtung: Während die meisten Sprachen von links nach rechts geschrieben werden, ist die Laufrichtung bei so genannten BIDI- Sprachen (bidirektional) teilweise anders. Hier gilt: Der laufende Text wird von rechts nach links geschrieben. Zahlen und in den Text eingestreute Termini in Lateinschrift werden dagegen von links nach rechts geschrieben. Dazu zählen zum Beispiel Hebräisch und Arabisch. 88 dot.net MAGAZIN

7 Mehrsprachige Anwendungen UI, Silverlight, WPF Anwendung aus dem Finanzbereich muss beispielsweise die unterschiedlichen Steuersätze der einzelnen Länder berücksichtigen. Übersetzung des Hilfesystems und eines eventuell vorhandenen Handbuchs der Anwendung. Onlineinformationen mehrsprachig verfügbar machen (Webseite der Anwendung): Das muss bereits bei der Planung der Internetseite berücksichtigt werden. Beispielsweise ist es von Vorteil, ein entsprechend leistungsfähiges Content Management System (CMS) einzusetzen. Anpassung weiterer Dokumente. Hierzu gehören unter anderem die Lizenzvereinbarung, das Installationsprogramm, ergänzende Hinweise in Textdateien usw. Berücksichtigung rechtlicher Aspekte: Bevor der Vertrieb der Software außerhalb Deutschlands gestartet werden kann, sollte eine Prüfung der Rechtsvorschriften anderer Länder stattfinden. Das gilt insbesondere bei einem Vertrieb außerhalb des EU-Raums. Abwicklung des Zahlungsverkehrs: Wie wird der Kauf im Ausland abgewickelt? Welche Zahlungsmöglichkeiten werden angeboten? In welcher Währung kann gezahlt werden? Globalisierung, Internationalisierung und Lokalisierung Diese Begriffe sind voneinander abzugrenzen [7]. Nur eine umfassende Umsetzung führt dazu, dass ein Produkt auf anderen Märkten erfolgreich positioniert werden kann. Globalisierung Umfasst alle geschäftlichen Aktivitäten im Hinblick auf die Vermarktung des Produkts/der Dienstleistung in regionalen Märkten. Ziel ist die Umsetzung eines globalen Marketings unter Berücksichtigung wirtschaftlicher und rechtlicher Aspekte. Diese Aufgabe fällt meist in den Verantwortungsbereich der Geschäftsleitung oder der Marketingabteilung. Internationalisierung Im Zusammenhang mit der Softwareentwicklung versteht man darunter die technische Entwicklung des Produkts im Hinblick auf eine leichte Anpassung an andere Märkte. Beispielsweise die Auslagerung von sprachabhängigen Elementen in separaten Ressourcendateien, um leicht eine sprachindividuelle Anpassung vornehmen zu können. Das Ziel muss es sein, für die Verfügbarkeit einer neuen Sprache keine Neuentwicklung/Neuprogrammierung durchführen zu müssen, d. h., lediglich eine Übersetzung der Sprachressourcen vorzunehmen. Lokalisierung Lokalisierung ist die tatsächliche Anpassung des Produkts an den lokalen/regionalen Markt. In Bezug auf Software versteht man darunter primär die Übersetzung der Benutzeroberfläche in unterschiedliche Sprachen. Abb. 6: Im Zusammenhang: Globalisierung, Internationalisierung und Lokalisierung, entnommen aus [6] Derartige Fragen sind auf jeden Fall vor einem grenzüberschreitenden Vertrieb der Software zu beantworten. Dem nicht unerheblichen Aufwand steht dabei die Chance auf eine Vergrößerung des Kundenkreises gegenüber. Am Ende ist in jedem Fall ein ausführlicher Test der Anwendung vorzunehmen. Dazu sollte der Test der fremdsprachigen Versionen nach Möglichkeit auf einem Zielsystem mit einer Systemumgebung in der gewählten Sprache vorgenommen werden. Warum dieses? Nur so kann man feststellen, ob alle relevanten Ausgaben (Meldungen des Betriebssystems, Hinweise, Fehlermeldungen) in der korrekten Sprache erfolgen. Das trifft auch auf weitere Einstellungen der Systemumgebung, beispielsweise Zahlen- und Währungsformate, zu. Also: Eine englischsprachige Version der Anwendung sollte auch auf einem englischsprachigen Zielsystem getestet werden. Veikko Krypczyk hat Betriebswirtschaftslehre in der Fachrichtung Wirtschaftsinformatik studiert. Promoviert hat er zum Thema Algorithmenentwicklung für Tourenplanungsprobleme. Für die Entwicklung von Anwendungen bevorzugt er die Sprache C#. Ein besonderes Interessengebiet ist die Entwicklung von 2-D-Grafikapplikationen. Sie erreichen ihn per unter Links & Literatur [1] DataDax-EDV-Lösungen GmbH: Software-Lokalisierung, verfügbar online unter: [2] MSDN Library: Lokalisieren einer WPF-Anwendung, verfügbar online unter: [3] MSDN Library: Layout mit absoluter und dynamischer Positionierung, verfügbar online unter: [4] MSDN Library: Beispiel zum LocBaml-Tool, verfügbar online unter: [5] [6] [7] Schmitz, Dirk-Klaus: Internationalisierung und Lokalisierung von Software, 2. Kölner Tagung LION 2005, Vortrag, verfügbar online unter: [8] dot.net MAGAZIN 89

8 Jetzt abonnieren! WINDOWS 3 DEVELOPER Jetzt 3 Top-Vorteile sichern! 1 Alle Printausgaben frei Haus erhalten Intellibook-ID kostenlos anfordern ( 2 Mit der Intellibook-ID kostenlos in der App anmelden und Zugriff auf alle Ausgaben des Windows Developer erhalten (+ Bonusinhalte!) Zugriff auf das komplette PDF-Archiv mit der Intellibook-ID3

Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0)

Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0) Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0) Peter Koos 03. Dezember 2015 0 Inhaltsverzeichnis 1 Voraussetzung... 3 2 Hintergrundinformationen... 3 2.1 Installationsarten...

Mehr

Outlook Erstellen einer E-Mail aus einer HTML - Vorlage INHALT

Outlook Erstellen einer E-Mail aus einer HTML - Vorlage INHALT Outlook Erstellen einer E-Mail aus einer HTML - Vorlage INHALT LADEN DER VORLAGE 2 Öffnen Sie Outlook 2 Klicken Sie auf EXTRAS >> OPTIONEN 2 Im Optionenfeld von Outlook folgend Sie den Schritten 2 Fenster

Mehr

Windows Presentation Foundation (WPF) -Grundlagen -Steuerelemente. Dr. Beatrice Amrhein

Windows Presentation Foundation (WPF) -Grundlagen -Steuerelemente. Dr. Beatrice Amrhein Windows Presentation Foundation (WPF) -Grundlagen -Steuerelemente Dr. Beatrice Amrhein Überblick Die Architektur WPF Projekt erstellen Steuerelemente einfügen Eigenschaften von Steuerelementen ändern Nach

Mehr

Installation des Authorware Webplayers für den Internet Explorer unter Windows Vista

Installation des Authorware Webplayers für den Internet Explorer unter Windows Vista Installation des Authorware Webplayers für den Internet Explorer unter Windows Vista Allgemeines: Bitte lesen Sie sich diese Anleitung zuerst einmal komplett durch. Am Besten, Sie drucken sich diese Anleitung

Mehr

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Anmeldung http://www.ihredomain.de/wp-admin Dashboard Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Das Dashboard gibt Ihnen eine kurze Übersicht, z.b. Anzahl der Beiträge,

Mehr

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Diese Verbindung muss einmalig eingerichtet werden und wird benötigt, um den Zugriff vom privaten Rechner oder der Workstation im Home Office über

Mehr

Datensicherung. Beschreibung der Datensicherung

Datensicherung. Beschreibung der Datensicherung Datensicherung Mit dem Datensicherungsprogramm können Sie Ihre persönlichen Daten problemlos Sichern. Es ist möglich eine komplette Datensicherung durchzuführen, aber auch nur die neuen und geänderten

Mehr

Artikel Schnittstelle über CSV

Artikel Schnittstelle über CSV Artikel Schnittstelle über CSV Sie können Artikeldaten aus Ihrem EDV System in das NCFOX importieren, dies geschieht durch eine CSV Schnittstelle. Dies hat mehrere Vorteile: Zeitersparnis, die Karteikarte

Mehr

OP-LOG www.op-log.de

OP-LOG www.op-log.de Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server

Mehr

ICS-Addin. Benutzerhandbuch. Version: 1.0

ICS-Addin. Benutzerhandbuch. Version: 1.0 ICS-Addin Benutzerhandbuch Version: 1.0 SecureGUARD GmbH, 2011 Inhalt: 1. Was ist ICS?... 3 2. ICS-Addin im Dashboard... 3 3. ICS einrichten... 4 4. ICS deaktivieren... 5 5. Adapter-Details am Server speichern...

Mehr

Agentur für Werbung & Internet. Schritt für Schritt: Newsletter mit WebEdition versenden

Agentur für Werbung & Internet. Schritt für Schritt: Newsletter mit WebEdition versenden Agentur für Werbung & Internet Schritt für Schritt: Newsletter mit WebEdition versenden E-Mail-Adresse im Control Panel einrichten Inhalt Vorwort 3 Einstellungen im Reiter «Eigenschaften» 4 Einstellungen

Mehr

Leitfaden zur Installation von Bitbyters.WinShutdown

Leitfaden zur Installation von Bitbyters.WinShutdown Leitfaden zur Installation von Bitbyters.WinShutdown für Windows 32 Bit 98/NT/2000/XP/2003/2008 Der BitByters.WinShutDown ist ein Tool mit dem Sie Programme beim Herunterfahren Ihres Systems ausführen

Mehr

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Seite erstellen Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Es öffnet sich die Eingabe Seite um eine neue Seite zu erstellen. Seiten Titel festlegen Den neuen

Mehr

Task: Nmap Skripte ausführen

Task: Nmap Skripte ausführen Task: Nmap Skripte ausführen Inhalt Einfache Netzwerkscans mit NSE Ausführen des Scans Anpassung der Parameter Einleitung Copyright 2009-2015 Greenbone Networks GmbH Herkunft und aktuellste Version dieses

Mehr

Informationen zur Verwendung von Visual Studio und cmake

Informationen zur Verwendung von Visual Studio und cmake Inhaltsverzeichnis Informationen zur Verwendung von Visual Studio und cmake... 2 Erste Schritte mit Visual Studio... 2 Einstellungen für Visual Studio 2013... 2 Nutzung von cmake... 6 Installation von

Mehr

Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten

Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten 2008 netcadservice GmbH netcadservice GmbH Augustinerstraße 3 D-83395 Freilassing Dieses Programm ist urheberrechtlich geschützt. Eine Weitergabe

Mehr

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser Seite 1 von 14 Cookie-Einstellungen verschiedener Browser Cookie-Einstellungen verschiedener Browser, 7. Dezember 2015 Inhaltsverzeichnis 1.Aktivierung von Cookies... 3 2.Cookies... 3 2.1.Wofu r braucht

Mehr

Installation SQL- Server 2012 Single Node

Installation SQL- Server 2012 Single Node Installation SQL- Server 2012 Single Node Dies ist eine Installationsanleitung für den neuen SQL Server 2012. Es beschreibt eine Single Node Installation auf einem virtuellen Windows Server 2008 R2 mit

Mehr

GS-Programme 2015 Allgemeines Zentralupdate

GS-Programme 2015 Allgemeines Zentralupdate GS-Programme 2015 Allgemeines Zentralupdate Impressum Business Software GmbH Primoschgasse 3 9020 Klagenfurt Copyright 2014 Business Software GmbH Die Inhalte und Themen in dieser Unterlage wurden mit

Mehr

Abamsoft Finos im Zusammenspiel mit shop to date von DATA BECKER

Abamsoft Finos im Zusammenspiel mit shop to date von DATA BECKER Abamsoft Finos im Zusammenspiel mit shop to date von DATA BECKER Abamsoft Finos in Verbindung mit der Webshopanbindung wurde speziell auf die Shop-Software shop to date von DATA BECKER abgestimmt. Mit

Mehr

Microsoft Dynamics NAV 2013 R/2 Installationsanleitung. Inhalt: Begleitmaterial des ERP Übungsbuchs:

Microsoft Dynamics NAV 2013 R/2 Installationsanleitung. Inhalt: Begleitmaterial des ERP Übungsbuchs: Begleitmaterial des ERP Übungsbuchs: Arbeiten mit den Windows Client von Microsoft Dynamics NAV 2013 R/2 Microsoft Dynamics NAV 2013 R/2 Installationsanleitung Inhalt: 0.1 Installation von Microsoft Dynamics

Mehr

Wichtig: Um das Software Update für Ihr Messgerät herunterzuladen und zu installieren, müssen Sie sich in einem der folgenden Länder befinden:

Wichtig: Um das Software Update für Ihr Messgerät herunterzuladen und zu installieren, müssen Sie sich in einem der folgenden Länder befinden: Ein Software Update für das FreeStyle InsuLinx Messgerät ist erforderlich. Lesen Sie dieses Dokument sorgfältig durch, bevor Sie mit dem Update beginnen. Die folgenden Schritte führen Sie durch den Prozess

Mehr

3 Installation von Exchange

3 Installation von Exchange 3 Installation von Exchange Server 2010 In diesem Kapitel wird nun der erste Exchange Server 2010 in eine neue Umgebung installiert. Ich werde hier erst einmal eine einfache Installation mit der grafischen

Mehr

DOKUMENTATION VOGELZUCHT 2015 PLUS

DOKUMENTATION VOGELZUCHT 2015 PLUS DOKUMENTATION VOGELZUCHT 2015 PLUS Vogelzucht2015 App für Geräte mit Android Betriebssystemen Läuft nur in Zusammenhang mit einer Vollversion vogelzucht2015 auf einem PC. Zusammenfassung: a. Mit der APP

Mehr

1 Einleitung. Lernziele. Symbolleiste für den Schnellzugriff anpassen. Notizenseiten drucken. eine Präsentation abwärtskompatibel speichern

1 Einleitung. Lernziele. Symbolleiste für den Schnellzugriff anpassen. Notizenseiten drucken. eine Präsentation abwärtskompatibel speichern 1 Einleitung Lernziele Symbolleiste für den Schnellzugriff anpassen Notizenseiten drucken eine Präsentation abwärtskompatibel speichern eine Präsentation auf CD oder USB-Stick speichern Lerndauer 4 Minuten

Mehr

Ihre Interessentendatensätze bei inobroker. 1. Interessentendatensätze

Ihre Interessentendatensätze bei inobroker. 1. Interessentendatensätze Ihre Interessentendatensätze bei inobroker Wenn Sie oder Ihre Kunden die Prozesse von inobroker nutzen, werden Interessentendatensätze erzeugt. Diese können Sie direkt über inobroker bearbeiten oder mit

Mehr

Der einfache Weg zum CFX-Demokonto

Der einfache Weg zum CFX-Demokonto Der einfache Weg zum CFX-Demokonto Diese Anleitung hilft Ihnen bei der Eröffnung eines Demokontos beim CFX Broker. Jeder Schritt bis zur vollständigen Eröffnung wird Ihnen im Folgenden erklärt. Zur besseren

Mehr

Registrierungsanleitung Informatik-Biber

Registrierungsanleitung Informatik-Biber Registrierungsanleitung Informatik-Biber Sehr geehrte Lehrkraft, wir freuen uns sehr, dass Sie mit Ihren Schülerinnen und Schülern am Informatik-Biber teilnehmen möchten. Für jede Schule, die beim Informatik-Biber

Mehr

Diese Anleitung beschreibt das Vorgehen mit dem Browser Internet Explorer. Das Herunterladen des Programms funktioniert in anderen Browsern ähnlich.

Diese Anleitung beschreibt das Vorgehen mit dem Browser Internet Explorer. Das Herunterladen des Programms funktioniert in anderen Browsern ähnlich. Die Lernsoftware Revoca Das Sekundarschulzentrum Weitsicht verfügt über eine Lizenz bei der Lernsoftware «Revoca». Damit können die Schülerinnen und Schüler auch zu Hause mit den Inhalten von Revoca arbeiten.

Mehr

IBM Software Demos Tivoli Provisioning Manager for OS Deployment

IBM Software Demos Tivoli Provisioning Manager for OS Deployment Für viele Unternehmen steht ein Wechsel zu Microsoft Windows Vista an. Doch auch für gut vorbereitete Unternehmen ist der Übergang zu einem neuen Betriebssystem stets ein Wagnis. ist eine benutzerfreundliche,

Mehr

Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank

Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank Die Entscheidung Advoware über VPN direkt auf dem lokalen PC / Netzwerk mit Zugriff auf die Datenbank des zentralen Servers am anderen

Mehr

BSV Software Support Mobile Portal (SMP) Stand 1.0 20.03.2015

BSV Software Support Mobile Portal (SMP) Stand 1.0 20.03.2015 1 BSV Software Support Mobile Portal (SMP) Stand 1.0 20.03.2015 Installation Um den Support der BSV zu nutzen benötigen Sie die SMP-Software. Diese können Sie direkt unter der URL http://62.153.93.110/smp/smp.publish.html

Mehr

Updateanleitung für SFirm 3.1

Updateanleitung für SFirm 3.1 Updateanleitung für SFirm 3.1 Vorab einige Informationen über das bevorstehende Update Bei der neuen Version 3.1 von SFirm handelt es sich um eine eigenständige Installation, beide Versionen sind komplett

Mehr

Sichern der persönlichen Daten auf einem Windows Computer

Sichern der persönlichen Daten auf einem Windows Computer Sichern der persönlichen Daten auf einem Windows Computer DIRECTION DES SERVICES IT SERVICE DIT-MI DIREKTION DER IT-DIENSTE DIENSTSTELLE DIT-MI 1/9 1 Inhaltsverzeichnis 2 Einleitung... 3 3 Outlook Daten...

Mehr

Was ist neu in Sage CRM 6.1

Was ist neu in Sage CRM 6.1 Was ist neu in Sage CRM 6.1 Was ist neu in Sage CRM 6.1 In dieser Präsentation werden wir Sie auf eine Entdeckungstour mitnehmen, auf der folgende neue und verbesserte Funktionen von Sage CRM 6.1 auf Basis

Mehr

Urlaubsregel in David

Urlaubsregel in David Urlaubsregel in David Inhaltsverzeichnis KlickDown Beitrag von Tobit...3 Präambel...3 Benachrichtigung externer Absender...3 Erstellen oder Anpassen des Anworttextes...3 Erstellen oder Anpassen der Auto-Reply-Regel...5

Mehr

1. Einführung. 2. Die Mitarbeiterübersicht

1. Einführung. 2. Die Mitarbeiterübersicht 1. Einführung In orgamax können Sie jederzeit neue Mitarbeiter anlegen und diesen Mitarbeitern bestimmte Berechtigungen in der Software zuordnen. Darüber hinaus können auch Personaldaten wie Gehalt und

Mehr

Die MSDE ist nicht mehr Bestandteil des Installationspaketes der GETECO contura

Die MSDE ist nicht mehr Bestandteil des Installationspaketes der GETECO contura Hinweis zur MSDE: Die MSDE ist nicht mehr Bestandteil des Installationspaketes der GETECO contura Vor Beginn der Installationsarbeiten ist daher die MSDE 2000A von der Microsoft Download-Seite herunter

Mehr

Whitepaper. Produkt: combit Relationship Manager / address manager. Dateiabgleich im Netzwerk über Offlinedateien

Whitepaper. Produkt: combit Relationship Manager / address manager. Dateiabgleich im Netzwerk über Offlinedateien combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit Relationship Manager / address manager Dateiabgleich im Netzwerk über Offlinedateien Dateiabgleich im Netzwerk über Offlinedateien

Mehr

FTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox

FTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox FTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox Bitte beachten: Der im folgenden beschriebene Provider "www.cwcity.de" dient lediglich als Beispiel. Cwcity.de blendet recht häufig

Mehr

5.2 Neue Projekte erstellen

5.2 Neue Projekte erstellen 5.2 Neue Projekte erstellen Das Bearbeiten von bestehenden Projekten und Objekten ist ja nicht schlecht wie aber können Sie neue Objekte hinzufügen oder gar völlig neue Projekte erstellen? Die Antwort

Mehr

Arbeiten mit dem Outlook Add-In

Arbeiten mit dem Outlook Add-In Arbeiten mit dem Outlook Add-In Das Outlook Add-In ermöglicht Ihnen das Speichern von Emails im Aktenlebenslauf einer Akte. Außerdem können Sie Namen direkt aus BS in Ihre Outlook-Kontakte übernehmen sowie

Mehr

Matrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version 1.0.0. 23. September 2015 - 1 -

Matrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version 1.0.0. 23. September 2015 - 1 - Matrix42 Use Case - Sicherung und Rücksicherung persönlicher Version 1.0.0 23. September 2015-1 - Inhaltsverzeichnis 1 Einleitung 3 1.1 Beschreibung 3 1.2 Vorbereitung 3 1.3 Ziel 3 2 Use Case 4-2 - 1 Einleitung

Mehr

INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline

INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline Öffentliche Ordner Offline INDEX Öffentliche Ordner erstellen Seite 2 Offline verfügbar einrichten Seite 3 Berechtigungen setzen Seite 7 Erstelldatum 12.08.05 Version 1.1 Öffentliche Ordner Im Microsoft

Mehr

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge Ab der Version forma 5.5 handelt es sich bei den Orientierungshilfen der Architekten-/Objektplanerverträge nicht

Mehr

1 Voraussetzungen für Einsatz des FRITZ! LAN Assistenten

1 Voraussetzungen für Einsatz des FRITZ! LAN Assistenten AVM GmbH Alt-Moabit 95 D-10559 Berlin Faxversand mit dem FRITZ! LAN Assistenten Mit dem FRITZ! LAN Assistenten können Sie einen Computer als FRITZ!fax Server einrichten, über den dann Faxe von anderen

Mehr

AnNoText. AnNoText Online-Update. Copyright Wolters Kluwer Deutschland GmbH

AnNoText. AnNoText Online-Update. Copyright Wolters Kluwer Deutschland GmbH Copyright Wolters Kluwer Deutschland GmbH AnNoText AnNoText Online-Update Wolters Kluwer Deutschland GmbH Software + Services Legal Robert-Bosch-Straße 6 D-50354 Hürth Telefon (02 21) 9 43 73-6000 Telefax

Mehr

Handbuch Fischertechnik-Einzelteiltabelle V3.7.3

Handbuch Fischertechnik-Einzelteiltabelle V3.7.3 Handbuch Fischertechnik-Einzelteiltabelle V3.7.3 von Markus Mack Stand: Samstag, 17. April 2004 Inhaltsverzeichnis 1. Systemvorraussetzungen...3 2. Installation und Start...3 3. Anpassen der Tabelle...3

Mehr

Quick Start Faxolution for Windows

Quick Start Faxolution for Windows Quick Start Faxolution for Windows Direkt aus jeder Anwendung für das Betriebssystem Windows faxen Retarus Faxolution for Windows ist eine intelligente Business Fax Lösung für Desktop und Marketing Anwendungen,

Mehr

eduvote Ein Umfragesystem für Lehrveranstaltungen - PowerPoint Add-In -

eduvote Ein Umfragesystem für Lehrveranstaltungen - PowerPoint Add-In - eduvote Ein Umfragesystem für Lehrveranstaltungen - PowerPoint Add-In - Übersicht: Nach dem Herunterladen und Ausführen des Installationsprogamms für das eduvote PowerPoint Add-In befindet sich rechts

Mehr

Sicherung persönlicher Daten

Sicherung persönlicher Daten Social Bookmarking Home PC- und Internetwissen Wohnen im Alter Gesundheit Hobby und Internet Nützliches im Internet Kontakt Sicherung persönlicher Daten Bei der Sicherung persönlicher Daten geht es um

Mehr

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler Downloadfehler in DEHSt-VPSMail Workaround zum Umgang mit einem Downloadfehler Downloadfehler bremen online services GmbH & Co. KG Seite 2 Inhaltsverzeichnis Vorwort...3 1 Fehlermeldung...4 2 Fehlerbeseitigung...5

Mehr

Wie kann ich in der Backstage-Ansicht eigene Dokumentationen einbinden?

Wie kann ich in der Backstage-Ansicht eigene Dokumentationen einbinden? Wie kann ich in der Backstage-Ansicht eigene Dokumentationen einbinden? Anforderung Durch die Bearbeitung einer XML-Datei können Sie Ihre eigenen Dokumentationen (z.b. PDF-Dateien, Microsoft Word Dokumente

Mehr

TeamSpeak3 Einrichten

TeamSpeak3 Einrichten TeamSpeak3 Einrichten Version 1.0.3 24. April 2012 StreamPlus UG Es ist untersagt dieses Dokument ohne eine schriftliche Genehmigung der StreamPlus UG vollständig oder auszugsweise zu reproduzieren, vervielfältigen

Mehr

Information zum SQL Server: Installieren und deinstallieren. (Stand: September 2012)

Information zum SQL Server: Installieren und deinstallieren. (Stand: September 2012) Information zum SQL Server: Installieren und deinstallieren (Stand: September 2012) Um pulsmagic nutzen zu können, wird eine SQL-Server-Datenbank benötigt. Im Rahmen der Installation von pulsmagic wird

Mehr

Internet online Update (Internet Explorer)

Internet online Update (Internet Explorer) Um Ihr Consoir Beta immer schnell und umkompliziert auf den aktuellsten Stand zu bringen, bieten wir allen Kunden ein Internet Update an. Öffnen Sie Ihren Internetexplorer und gehen auf unsere Internetseite:

Mehr

Erstellen einer PostScript-Datei unter Windows XP

Erstellen einer PostScript-Datei unter Windows XP Erstellen einer PostScript-Datei unter Windows XP Sie möchten uns Ihre Druckvorlage als PostScript-Datei einreichen. Um Fehler in der Herstellung von vorneherein auszuschließen, möchten wir Sie bitten,

Mehr

IDEP / KN8 für WINDOWS. Schnellstart

IDEP / KN8 für WINDOWS. Schnellstart IDEP / KN8 für WINDOWS Schnellstart 1. INSTALLATION 1.1 ÜBER DAS INTERNET Auf der Webseite von Intrastat (www.intrastat.be) gehen Sie nach der Sprachauswahl auf den Unterpunkt Idep/Gn8 für Windows. Dann

Mehr

Anleitung zur Installation von Thunderbird

Anleitung zur Installation von Thunderbird Anleitung zur Installation von Thunderbird Download und Installation 1. Dieses Dokument behandelt die Installation von PGP mit Thunderbird unter Windows 7. Im Allgemeinen ist diese Dokumentation überall

Mehr

! " # $ " % & Nicki Wruck worldwidewruck 08.02.2006

!  # $  % & Nicki Wruck worldwidewruck 08.02.2006 !"# $ " %& Nicki Wruck worldwidewruck 08.02.2006 Wer kennt die Problematik nicht? Die.pst Datei von Outlook wird unübersichtlich groß, das Starten und Beenden dauert immer länger. Hat man dann noch die.pst

Mehr

Überprüfung der digital signierten E-Rechnung

Überprüfung der digital signierten E-Rechnung Überprüfung der digital signierten E-Rechnung Aufgrund des BMF-Erlasses vom Juli 2005 (BMF-010219/0183-IV/9/2005) gelten ab 01.01.2006 nur noch jene elektronischen Rechnungen als vorsteuerabzugspflichtig,

Mehr

Verschlüsseln Sie Ihre Dateien lückenlos Verwenden Sie TrueCrypt, um Ihre Daten zu schützen.

Verschlüsseln Sie Ihre Dateien lückenlos Verwenden Sie TrueCrypt, um Ihre Daten zu schützen. HACK #39 Hack Verschlüsseln Sie Ihre Dateien lückenlos Verwenden Sie TrueCrypt, um Ihre Daten zu schützen.»verschlüsseln Sie Ihren Temp-Ordner«[Hack #33] hat Ihnen gezeigt, wie Sie Ihre Dateien mithilfe

Mehr

Speicher in der Cloud

Speicher in der Cloud Speicher in der Cloud Kostenbremse, Sicherheitsrisiko oder Basis für die unternehmensweite Kollaboration? von Cornelius Höchel-Winter 2013 ComConsult Research GmbH, Aachen 3 SYNCHRONISATION TEUFELSZEUG

Mehr

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten Was sind Berechtigungen? Unter Berechtigungen werden ganz allgemein die Zugriffsrechte auf Dateien und Verzeichnisse (Ordner) verstanden.

Mehr

Softwaretests in Visual Studio 2010 Ultimate Vergleich mit Java-Testwerkzeugen. Alexander Schunk Marcel Teuber Henry Trobisch

Softwaretests in Visual Studio 2010 Ultimate Vergleich mit Java-Testwerkzeugen. Alexander Schunk Marcel Teuber Henry Trobisch Softwaretests in Visual Studio 2010 Ultimate Vergleich mit Java-Testwerkzeugen Alexander Schunk Henry Trobisch Inhalt 1. Vergleich der Unit-Tests... 2 2. Vergleich der Codeabdeckungs-Tests... 2 3. Vergleich

Mehr

EasyProfil unter Windows 7 64-Bit Home Premium (Die Installation der VirtualBox und EasyProfil)

EasyProfil unter Windows 7 64-Bit Home Premium (Die Installation der VirtualBox und EasyProfil) EasyProfil unter Windows 7 64-Bit Home Premium (Die Installation der VirtualBox und EasyProfil) Die Open Source-Virtualisierung VirtualBox macht es möglich, Windows XP unter Windows 7 64-Bit laufen zu

Mehr

ACDSee Pro 2. ACDSee Pro 2 Tutorials: Übertragung von Fotos (+ Datenbank) auf einen anderen Computer. Über Metadaten und die Datenbank

ACDSee Pro 2. ACDSee Pro 2 Tutorials: Übertragung von Fotos (+ Datenbank) auf einen anderen Computer. Über Metadaten und die Datenbank Tutorials: Übertragung von Fotos (+ ) auf einen anderen Computer Export der In dieser Lektion erfahren Sie, wie Sie am effektivsten Fotos von einem Computer auf einen anderen übertragen. Wenn Sie Ihre

Mehr

Ein PDF erstellen. aus Adobe InDesign CC. Langner Marketing Unternehmensplanung Metzgerstraße 59 72764 Reutlingen

Ein PDF erstellen. aus Adobe InDesign CC. Langner Marketing Unternehmensplanung Metzgerstraße 59 72764 Reutlingen aus Adobe InDesign CC Langner Marketing Unternehmensplanung Metzgerstraße 59 72764 Reutlingen T 0 71 21 / 2 03 89-0 F 0 71 21 / 2 03 89-20 www.langner-beratung.de info@langner-beratung.de Über Datei >

Mehr

etermin Einbindung in Outlook

etermin Einbindung in Outlook etermin Einbindung in Outlook 1. Einführung Über etermin gebuchte Termine können bei Bedarf auch mit externen Terminkalendern, wie zum Beispiel Outlook, ical oder Google synchronisiert werden. Dieses Dokument

Mehr

INSTALLATION VON INSTANTRAILS 1.7

INSTALLATION VON INSTANTRAILS 1.7 INSTALLATION VON INSTANTRAILS 1.7 InstantRails 1.7 ist ein Paket, das Ruby, Rails, Apache, MySQL und andere Tools, z.b. phpmyadmin in vorkonfigurierter Form enthält. Das Paket muss in einem Verzeichnis

Mehr

Präventionsforum+ Erfahrungsaustausch. HANDOUT GRUPPEN-ADMINISTRATOREN Anlage zum Endnutzer-Handbuch. Stand: 11.09.2014 Änderungen vorbehalten

Präventionsforum+ Erfahrungsaustausch. HANDOUT GRUPPEN-ADMINISTRATOREN Anlage zum Endnutzer-Handbuch. Stand: 11.09.2014 Änderungen vorbehalten Präventionsforum+ Erfahrungsaustausch HANDOUT GRUPPEN-ADMINISTRATOREN Anlage zum Endnutzer-Handbuch Stand: 11.09.2014 Änderungen vorbehalten Anlage zum Endnutzer-Handbuch Handout Gruppen-Administratoren

Mehr

Installationsanleitung Boardmaker

Installationsanleitung Boardmaker Zur Installation des s benötigen Sie zwei CDs: Programm Ergänzungen Beginnen Sie die Installation mit der CD Programm Legen Sie die CD Programm ins Laufwerk und starten Sie das Programm "Setup.exe". install-bm-v6

Mehr

CartCalc FAQ (frequently asked questions) häufige Fragen zu CartCalc

CartCalc FAQ (frequently asked questions) häufige Fragen zu CartCalc CartCalc FAQ (frequently asked questions) häufige Fragen zu CartCalc Installation Frage: Wie installiere ich CartCalc? Antwort: Die Installation von CartCalc erfolgt automatisch. Nach Einlegen der Demo-CD

Mehr

Outlook 2000 Thema - Archivierung

Outlook 2000 Thema - Archivierung interne Schulungsunterlagen Outlook 2000 Thema - Inhaltsverzeichnis 1. Allgemein... 3 2. Grundeinstellungen für die Auto in Outlook... 3 3. Auto für die Postfach-Ordner einstellen... 4 4. Manuelles Archivieren

Mehr

Erstellen eines Wordpress-Blogs

Erstellen eines Wordpress-Blogs Erstellen eines Wordpress-Blogs Inhalt 1 Einen Wordpress-Blog erstellen... 3 2 Wordpress konfigurieren... 5 2.1 Wordpress-Anmeldung... 5 2.2 Sprache einstellen... 7 2.3 Einen neuen Artikel verfassen...

Mehr

Windows 8.1. Grundkurs kompakt. Markus Krimm, Peter Wies 1. Ausgabe, Januar 2014. inkl. zusätzlichem Übungsanhang K-W81-G-UA

Windows 8.1. Grundkurs kompakt. Markus Krimm, Peter Wies 1. Ausgabe, Januar 2014. inkl. zusätzlichem Übungsanhang K-W81-G-UA Markus Krimm, Peter Wies 1. Ausgabe, Januar 2014 Windows 8.1 Grundkurs kompakt inkl. zusätzlichem Übungsanhang K-W81-G-UA 1.3 Der Startbildschirm Der erste Blick auf den Startbildschirm (Startseite) Nach

Mehr

TTS - TinyTimeSystem. Unterrichtsprojekt BIBI

TTS - TinyTimeSystem. Unterrichtsprojekt BIBI TTS - TinyTimeSystem Unterrichtsprojekt BIBI Mathias Metzler, Philipp Winder, Viktor Sohm 28.01.2008 TinyTimeSystem Inhaltsverzeichnis Problemstellung... 2 Lösungsvorschlag... 2 Punkte die unser Tool erfüllen

Mehr

Installieren von Microsoft Office 2012-09-12 Version 2.1

Installieren von Microsoft Office 2012-09-12 Version 2.1 Installieren von Microsoft Office 2012-09-12 Version 2.1 INHALT Installieren von Microsoft Office... 2 Informationen vor der Installation... 2 Installieren von Microsoft Office... 3 Erste Schritte... 7

Mehr

iphone-kontakte zu Exchange übertragen

iphone-kontakte zu Exchange übertragen iphone-kontakte zu Exchange übertragen Übertragen von iphone-kontakten in ein Exchange Postfach Zunächst muss das iphone an den Rechner, an dem es üblicherweise synchronisiert wird, angeschlossen werden.

Mehr

Integration von SATA / RAID / SCSI Treibern in Windows XP Setup

Integration von SATA / RAID / SCSI Treibern in Windows XP Setup Integration von SATA / RAID / SCSI Treibern in Windows XP Setup Diese Anleitung soll Ihnen Schritt für Schritt zeigen, wie Sie Treiber für Massenspeichergeräte wie Serial ATA Controller (auf fast jedem

Mehr

Installation älterer Programmversionen unter Windows 7

Installation älterer Programmversionen unter Windows 7 Installation älterer Programmversionen unter Windows 7 Obwohl nicht explizit gekennzeichnet, sind alle MAGIX Produkte mit einer 15 im Namen, sowie MAGIX Video Pro X 1.5, Filme auf DVD 8 und Fotos auf CD

Mehr

Microsoft Access 2013 Navigationsformular (Musterlösung)

Microsoft Access 2013 Navigationsformular (Musterlösung) Hochschulrechenzentrum Justus-Liebig-Universität Gießen Microsoft Access 2013 Navigationsformular (Musterlösung) Musterlösung zum Navigationsformular (Access 2013) Seite 1 von 5 Inhaltsverzeichnis Vorbemerkung...

Mehr

Möglichkeiten des Parallelbetriebs der VR-NetWorld Software Parallelbetrieb VR-NetWorld Software 4.4x und Version 5.0 ab der 2. Beta!

Möglichkeiten des Parallelbetriebs der VR-NetWorld Software Parallelbetrieb VR-NetWorld Software 4.4x und Version 5.0 ab der 2. Beta! Möglichkeiten des Parallelbetriebs der VR-NetWorld Software Um mehrere Versionsstände parallel betreiben zu können, sollte man die folgenden Hintergründe kennen, um zu verstehen wo ggf. die Hürden liegen.

Mehr

Windows 10 > Fragen über Fragen

Windows 10 > Fragen über Fragen www.computeria-olten.ch Monatstreff für Menschen ab 50 Merkblatt 103 Windows 10 > Fragen über Fragen Was ist das? Muss ich dieses Upgrade machen? Was bringt mir das neue Programm? Wie / wann muss ich es

Mehr

Carolo Knowledge Base

Carolo Knowledge Base KB 07: Wie stelle ich ein fremdsprachiges Layout ein? (1) My-T-Soft verhält sich bezüglich fremdsprachiger Layouts wie eine physische Tastatur, d.h. sie liefert lediglich die Codes für die einzelnen Tasten.

Mehr

Datensicherung EBV für Mehrplatz Installationen

Datensicherung EBV für Mehrplatz Installationen Datensicherung EBV für Mehrplatz Installationen Bitte beachten Sie EBV 3.4 bietet Ihnen die Möglichkeit eine regelmäßige Sicherung der Daten vorzunehmen. Wir möchten Sie darauf hinweisen, dass Sie für

Mehr

Es sollte die MS-DOS Eingabeaufforderung starten. Geben Sie nun den Befehl javac ein.

Es sollte die MS-DOS Eingabeaufforderung starten. Geben Sie nun den Befehl javac ein. Schritt 1: Installation des Javacompilers JDK. Der erste Start mit Eclipse Bevor Sie den Java-Compiler installieren sollten Sie sich vergewissern, ob er eventuell schon installiert ist. Gehen sie wie folgt

Mehr

Der schnelle Weg zu Ihrer eigenen App

Der schnelle Weg zu Ihrer eigenen App Der schnelle Weg zu Ihrer eigenen App Meine 123App Mobile Erreichbarkeit liegt voll im Trend. Heute hat fast jeder Zweite in der Schweiz ein Smartphone und damit jeder Zweite Ihrer potentiellen Kunden.

Mehr

Getting Started Guide CRM Online, 2013 & 2015 xrm1 Verpflegungspauschalen

Getting Started Guide CRM Online, 2013 & 2015 xrm1 Verpflegungspauschalen Getting Started Guide CRM Online, 2013 & 2015 xrm1 Verpflegungspauschalen 1 Download und Import der Lösung 2 Import der aktuellenverpflegungspauschalen 3 Weitere Informationen und Problembehandlung 1 Download

Mehr

Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG

Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG Um mit IOS2000/DIALOG arbeiten zu können, benötigen Sie einen Webbrowser. Zurzeit unterstützen wir ausschließlich

Mehr

Hex Datei mit Atmel Studio 6 erstellen

Hex Datei mit Atmel Studio 6 erstellen Hex Datei mit Atmel Studio 6 erstellen Es werden generell keine Atmel Studio Dateien ins Repository geladen, da jeder seine Dateien an anderen Orten liegen hat und weil nicht jeder das Atmel Studio 6 benutzt.

Mehr

MSDE 2000 mit Service Pack 3a

MSDE 2000 mit Service Pack 3a MSDE 2000 mit Service Pack 3a Neues MSDE im WINLine-Setup: Seit der WINLine 8.2 Build 972 wird auf der WINLine-CD ein neues Setup der Microsoft MSDE mit ausgeliefert. Mit dieser neuen Version MSDE 2000

Mehr

Medea3 Print-Client (m3_print)

Medea3 Print-Client (m3_print) Medea3 Print-Client (m3_print) Installationsanleitung Installationsanleitung m3_print.exe...2 1. Installieren von Ghostskript und Ghostview...2 1. Ghostskript...2 2. Ghostview...3 2. Kopieren des Print-Client-Programms...6

Mehr

Anleitung zur Daten zur Datensicherung und Datenrücksicherung. Datensicherung

Anleitung zur Daten zur Datensicherung und Datenrücksicherung. Datensicherung Anleitung zur Daten zur Datensicherung und Datenrücksicherung Datensicherung Es gibt drei Möglichkeiten der Datensicherung. Zwei davon sind in Ges eingebaut, die dritte ist eine manuelle Möglichkeit. In

Mehr

Visual Basic Express Debugging

Visual Basic Express Debugging Inhalt Dokument Beschreibung... 1 Projekt vorbereiten... 1 Verknüpfung zu Autocad/ProStructures einstellen... 2 Debugging... 4 Autocad/ProSteel Beispiel... 5 Dokument Beschreibung Debuggen nennt man das

Mehr

S TAND N OVEMBE R 2012 HANDBUCH DUDLE.ELK-WUE.DE T E R M I N A B S P R A C H E N I N D E R L A N D E S K I R C H E

S TAND N OVEMBE R 2012 HANDBUCH DUDLE.ELK-WUE.DE T E R M I N A B S P R A C H E N I N D E R L A N D E S K I R C H E S TAND N OVEMBE R 2012 HANDBUCH T E R M I N A B S P R A C H E N I N D E R L A N D E S K I R C H E Herausgeber Referat Informationstechnologie in der Landeskirche und im Oberkirchenrat Evangelischer Oberkirchenrat

Mehr

Anleitung zur Installation von SFirm 3.1 inklusive Datenübernahme

Anleitung zur Installation von SFirm 3.1 inklusive Datenübernahme Anleitung zur Installation von SFirm 3.1 inklusive Datenübernahme Stand: 01.06.2015 SFirm 3.1 wird als separates Programm in eigene Ordner installiert. Ihre Daten können Sie nach der Installation bequem

Mehr

Im Folgenden wird Ihnen an einem Beispiel erklärt, wie Sie Excel-Anlagen und Excel-Vorlagen erstellen können.

Im Folgenden wird Ihnen an einem Beispiel erklärt, wie Sie Excel-Anlagen und Excel-Vorlagen erstellen können. Excel-Schnittstelle Im Folgenden wird Ihnen an einem Beispiel erklärt, wie Sie Excel-Anlagen und Excel-Vorlagen erstellen können. Voraussetzung: Microsoft Office Excel ab Version 2000 Zum verwendeten Beispiel:

Mehr