AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Windows Designguide kundentauglich erklärt
Thema durchsuchen
Ansicht
Themen-Optionen

Windows Designguide kundentauglich erklärt

Ein Thema von messie · begonnen am 23. Apr 2010 · letzter Beitrag vom 24. Apr 2010
 
Dezipaitor

Registriert seit: 14. Apr 2003
Ort: Stuttgart
1.701 Beiträge
 
Delphi 7 Professional
 
#9

Re: Windows Designguide kundentauglich erklärt

  Alt 23. Apr 2010, 16:07
Dein Text wäre mir jetzt schon zu spezifisch für Kunden.
Ich erkläre das meist so:

Windows ist ein Mehrbenutzersystem und die Programme sind für alle Benutzer in einer zentralen Stelle (meist C:\Programme) verfügbar. Damit die Benutzer voneinander geschützt werden können, dürfen Sie nicht die Programme ändern, d.h. in das Programmverzeichnis schreiben. Das gilt auch für Programmdatendateien. Sonst könnte ein Benutzer das Programm durch ein anderes ersetzen und so Zugriff auf alle Daten eines anderen Benutzer erlangen, wenn dieser das geänderte Programm ausführt.
Das gab es zwar auch vor Windows Vista, jedoch wurde es nicht so restriktiv durchgesetzt (Benutzer werden zur Sicherheit gezwungen).

Außerdem würde ein Programm seine Datenbank in das Programmverzeichnis ablegen, so wäre es möglich, dass zwei Benutzer die Datenbank des jeweiligen anderen Benutzers einsehen könnte (Stichwort: Privatsphäre und Datenschutz). Windows stellt mit dem Benutzerprofil ein abgeschirmten Bereich für den jeweiligen Benutzer zur Verfügung, so dass das nicht passieren kann.


Kunde: "Aber ich bin der einzige Benutzer auf meinem Computer."
Das Programm muss auf allen Vista Rechnern laufen und das bedeutet, dass man eben den bedeutenderen Fall unterstützen muss. Zudem muss ein Programm mit den Bedingungen in Vista umgehen können, damit es sich Vista kompatibel nennen darf. Andernfalls wird Vista das Programm unter Umständen so behandeln, als wäre es nicht für Vista kompatibel. Darunter zählt z.B. eine Umlenkung von Dateioperationen in andere Verzeichnisse (Man stelle sich vor, dass ein Benutzer eine Datei im Speicherndialog speichert und sie jedoch nicht wiederfinden kann, weil Windows sich bei Vista-inkompatiblen Programmen nicht beschwert (Zugriff verweigert) und stattdessen die Datei in einem besondern Speicherort (dem VirtualStore) speichert.).
Christian
Windows, Tokens, Access Control List, Dateisicherheit, Desktop, Vista Elevation?
Goto: JEDI API LIB & Windows Security Code Library (JWSCL)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:28 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz