geschrieben am 22.04.2009
Welche Vorteile bietet die neue, auf .NET basierende, Zeiterfassung der ACCENON?
Software, gleich welcher Art , erleichtert die tägliche Arbeit in den verschiedensten Umfeldern ungemein. Natürlich lässt sich nahezu kein Arbeitsprozess heutzutage mehr ohne Computerunterstützung und der entsprechenden Software realisieren. Doch bei der Wahl von falschen Softwareplattformen kann ihr Einsatz schnell kontraproduktiv werden.
Veraltete Software:- läuft nicht mehr auf aktuellen Betriebssystemen
- stößt Sicherheitslücken auf
- versagt nach dem Aufspielen neuer Servicepacks
- verträgt sich nicht mit anderer Software
- kommt mit moderner Hardware einfach nicht mehr klar
Mit dem .NET Framework bietet Microsoft eine Plattform für moderne Programme, die vor exakt diesen Schwierigkeiten schützt. Damit wird sichergestellt, dass eine Software, die für das .NET -Framework konzipiert wurde, sich nicht nur mit jedem modernen Betriebssystem verträgt, sondern auch problemlos neben anderer installierter Software bestehen und sich in deren Umgebung einfügen kann. Außerdem ist Ihnen garantiert, dass Sie auch mit zukünftigen Entwicklungen ein reibungsloses Arbeiten ermöglicht. Dabei geht es im Einzelnen um folgende Punkte:
Plattformunabhängigkeit:
32- Bit-Systeme haben die Grenzen ihrer Leistungsfähigkeit erreicht. In der Zukunft werden Systeme komplexere Aufgaben nur mit ausreichenden Speichermengen erledigen können, die es ja inzwischen für vergleichsweise wenig Investitionsaufwand gibt. An der Prämisse: Hohe Geschwindigkeit und hohe Antwortzeiten durch viel Speicher hat sich bis heute nichts geändert, nur: 32- Bit- Systeme setzen rein rechnerisch bei 4 GByte die Grenze - für viele Systeme ist das aber nicht mehr ausreichend. Die Lösung: 64 - Bit- Betriebssysteme.
Das .NET Framework garantiert mit seiner Plattformunabhängigkeit, dass Programme, die dafür konzipiert wurden, gleichermaßen unter 32 und unter 64 - Bit-Betriebssystemen laufen und damit immer ihre voll Leistungsstärke nutzen können. Und nur auf diese Weise sind Ihre Anwendungen auch garantiert unter Windows 2008 Server und unter Windows 7 wirklich sinnvoll einsetzbar.
Manipulationssicherheit:
Viren, Trojaner und Würmer sind Schadprogramme, die Ihre Anwendungen und damit auch Ihre Daten oder die Daten Ihrer Kunden stark kompromittieren können. Herkömmliche Programme, die mit älteren Entwicklungswerkzeugen entworfen wurden , lassen sich nur unzureichend gegen Manipulation schützen. Programme die unter der .NET Plattform laufen sind digital signiert und damit manipulationssicher. Eine .NET -Anwendung merkt so, dass sie manipuliert wurde, verweigert sogleich ihren Dienst und teilt Ihnen dies umgehend mit. Schadprogramme haben so keine Möglichkeit, Ihre Daten oder Daten Ihrer Kunden in Mitleidenschaft zu ziehen.
Koexistenz von Programmen:
In einem modernen Unternehmen ist es wichtig, dass Anwendungen verschiedener Hersteller nebeneinander auf einem System koexistieren können. Wenn Sie Anwendung A installieren, dann darf das auf keinen Fall dazu führen , dass Anwendung B nicht mehr läuft. Genau das aber passiert immer noch in der Praxis und wird durch den Begriff "Dll - Versions-Hölle" sehr treffend beschrieben - Administratoren Ihres Netzwerks können ein Lied davon singen. Das .NET Framework sorgt dafür, dass verschiedene Versionen gleicher Programmbibliotheken und gleicher Programme im Bedarfsfall nebeneinander bestehen können, ohne sich gegenseitig zu beeinflussen. Sie können genau die Software-Programme auf Ihren Computer installieren, von denen Sie der Meinung sind, dass Sie sie benötigen - und müssen, dank .NET, auf nichts anderes außer auf Ihre Bedürfnisse Rücksicht nehmen.
Programmstabilität:
Bislang konnten Programme unter den Windows -Betriebssystemen mehr oder weniger machen was sie wollen. Es gab keine Instanz, die die Zuteilung von Speicher oder Ressourcen (wie Netzwerkverbindungen) dahin gehend kontrolliert, dass die Dinge, die gebraucht wurden, auch wieder zurückgegeben wurden. Bei Programmen, die unter dem .NET Framework entwickelt werden, spricht man von so genannten Managed Code (etwa: verwaltetem Programm -Code). Das .NET Framework achtet darauf, dass nicht mehr benötigter Speicher ordnungsgemäß an das System zurückgegeben wird und dass Verbindungen, die nicht mehr benötigt werden, automatisch geschlossen werden. Programme können sich unter dem .NET Framework darüber hinaus nicht gegenseitig in Ihre Speicherbereiche schreiben - diese sind für jede Anwendung geschützt und damit auch manipulationssicher - eben durch das .NET Framework gemanaged. Im Ergebnis heißt das: Ihre Anwendungen laufen zu jeder Zeit stabil und sind hochverfügbar.

Menü
Suche
