VCR.NET 4.2 – Prüfen auf neuere Downloads

Ich wollte es jetzt nicht als ständige Prüfung einbauen, da ich selbst es nicht besonders mag, wenn Programme einfach so nach Hause oder sonst wohin telefonieren. Aber immerhin wird es mit dem Web Client von VCR.NET 4.2 möglich sein zu prüfen, ob die lokal installierte Version mit der im Download angebotenen übereinstimmt. Das wird dann etwa so aussehen:

Versionsprüfung

Tatsächlich wird nur auf eine Differenz der Versionen geprüft, nicht auf die Versionsnummern an sich: ich habe hier schon eine Spielversion von 4.2 (im Wesentlichen die Nutzung von jQuery 2 und TypeScript 0.9, was auch fast problemlos funktioniert hat), deren Version vom aktuellen 4.1 Download abweicht. Eine Differenz ist farblich markiert, wären die beiden Versionen identisch, dann sollten beide Texte identisch aussehen.

Ich werde mir auch weiterhin vorbehalten, kleinere Fixes durch Aktualisierung des Downloads zu verbreiten. Sinn macht das aber erst ab 4.2: der aktuelle 4.1 Download mit der Version 4.1.72 wird sich nicht mehr ändern, Fixes für 4.1 werden wohl weiterhin einzelne Dateiupdates zur manuellen Selbstpflege sein – Sorry.

So Long

Jochen

Erste öffentliche Testversion von DVB.NET / VCR.NET 4.1 (Beta 7)

Beta 7: Auf der Startseite wird nun die exakte Version der Installation mit angezeigt (für diese Beta wäre das 4.1.57).


Beta 6: Aufruf der Konfiguration erheblich beschleunigt für den Fall, dass der VCR.NET Rechner Mitglied in einer Windows Domäne ist.


Beta 5: Wichtige Anpassungen für die Erstinstallation.


Beta 4: Weiterhin der Kleinkram im Endspurt, immer noch einige Korrekturen am Code. Als wesentliche und letzte Neuerung für VCR.NET 4.1 gibt es nun Suchfavoriten für die Programmzeitschrift.


Beta 3: Aufräumarbeiten im neuen Web Client und minimale Verbesserungen am Layout; Prüfung beim Ändern von Aufzeichnungen entschärft, es muss jetzt nur das gültig sein, was man auch sieht – bisher ein Problem bei Aufträgen mit mehr als einer Aufzeichnung; Korrektur der Anzeige des Endzeitpunktes von laufenden Aufzeichnung.


Beta 2: die Verlinkung von den regulären Seiten in die Fragen & Antworten wurde fertiggestellt, das Layout hat vermutlich fast den endgültigen Stand (für 4.1) erreicht. Dazu einige kleinere Fixes im Web Client.


Ich habe nun eine erste Testversion für mutige Mittester bereit gestellt. Ich hoffe, dass alle wesentlichen Funktionalitäten bereits enthalten sind, allerdings gibt es noch eine Menge Kleinkram zu erledigen – vor allem im neuen Web Frontend.

Die relevanten Änderungen lassen sich eigentlich auf zwei Bereiche im VCR.NET Recording Service selbst reduzieren – die 4.1 legt diesbezüglich als erste Version den Grundstein für zukünftige Erweiterungen:

  • Die Aufzeichnungsplanung erlaubt nun eine automatische Zuordnung von Aufzeichnungen zu passenden Geräten – falls man mehr als eine DVB Hardware im Rechner hat, versteht sich. Erste Tests mit der Preview Version haben gezeigt, dass die aktuelle Lösung sicher noch nicht der Stein der Weisen ist. Für VCR.NET handelt es sich aber um einen kleinen Quantensprung, mit dem ich schon seit sehr langer Zeit liebäugele.
  • Die ASP.NET basierte Web Anwendung wurde ebenso vollständig ersetzt wie die ASP.NET basierten SOAP Web Dienste. An Stelle der Web Dienste ist eine ganze Reihe von REST Web Diensten getreten. Diese werden dann von der JavaScript / HTML Web Anwendung verwendet. Gegenüber der bisherigen Lösung wurden so einige Details verändert, ich hoffe zum Guten. Einige Abläufe wurden verkürzt und insgesamt die Bedienung etwas flüssiger gemacht.

Ich verzichte bei dieser früher Testversion auf genaue Anleitung zur Installation et al: ich gehe einmal davon aus, dass nur die erfahrenen Anwender sich jetzt bereits an einen Test wagen. Durch die neue Web Anwendung gibt es allerdings leicht veränderte Systemvoraussetzungen. Ich bitte daher folgendes zu beachten:

  • (Erledigt, Dank an MRTH) Ich selbst teste unter Windows 7 und Windows XP, jeweils 32 Bit – also insbesondere nicht unter einer 64 Bit. Es kann sein, dass die neuen Installationsprogramme hier noch Murks machen.
  • Als Browser verwendet ich unter Windows 7 die neuesten Version von Internet Explorer (10) und FireFox (21), unter Windows XP kann der Internet Explorer definitiv nicht genutzt werden: VCR.NET kann nicht mit dem Internet Explorer 8 bedient werden! Zu Internet Explorer 9 und anderen Browsern liegen keine Informationen vor. Durch den Einsatz von jQuery und jQueryUI hoffe ich allerdings, dass hier Unterschiede etwas ausgeglichen werden. Es ist jedoch bekannt, dass IE und FF in Details unterschiedliche Ansichten zum Layout und der Nutzung von CSS haben.
  • Der DVB.NET / VCR.NET Viewer 4.1 kann im VCR.NET Betrieb nicht mehr mit VCR.NET 4.0 und früher kommunizieren und frühere Versionen des Viewers nicht mehr mit VCR.NET 4.1. Ähnliches gilt auch für das VCR.NET Kontrollzentrum, so dass in einer verteilten Umgebung mit mehreren Rechnern alle Systeme auf 4.1 aktualisiert werden müssen.

Bei dem IE10 ist es auch nach einer Aktualisierung notwendig, den Browser Cache explizit zu löschen, damit nicht alte JavaScript Dateien verwendet werden und Unsinn anstellen. Vielleicht ist es eine gute Angewohnheit, nach der Deinstallation diesen Schritt explizit einfließen zu lassen. FF scheint damit besser klarzukommen, wobei ich allerdings gestehen muss, dass ich hiermit nicht allzu intensiv teste.

Happy Testing

Jochen

Support für die DVB.NET und VCR.NET Version 4.0 (und ältere) eingestellt

Da eine öffentliche Testversion des DVB.NET / VCR.NET Paketes in der Version 4.1 bevorsteht, habe ich den Support für alle älteren Versionen wie üblich eingestellt. Ich hoffe, dass es nicht jetzt noch zu schweren Problemen kommt, die zeitnah gelöst werden müssen.

Jochen