Frage

Was sind die Vor / Nachteile CTP-Technologie für die interne Produktion softtware zu verwenden? Durch die interne Produktion ich meine es ist Software die wir verkaufen nicht an Dritte weitergegeben, sondern wird durch eine große Anzahl von internen Mitarbeitern national verbreitet verwendet werden.

kann ich die offensichtliche plusses (Features und Funktionen, die bestehenden Systeme schlägt) sehen und Nachteile (Fehler, Mangel an Unterstützung, Änderungen in der Schnittstelle, Risiko der Einstellung.) Ich mag von Menschen mit Erfahrung Tech mit Vorschau hören in Produktionssoftware und die Arten von Hürden und Dingen, die wir angesichts möglicherweise nicht.

Die betreffende Technologie ist die Silverlight-Bing-Kartensteuer CTP.

Danke,

War es hilfreich?

Lösung

Es ist ein Aufruf, der hart sein kann, hängt von Ihren persönlichen Umständen zu machen und wirklich. Eine Beta-Kontrolle von Microsoft, auf Entwickler ausgerichtet, die eine sofortige und wichtige Notwendigkeit füllt, kann nur die richtige Passform, wenn Sie die fehlende Unterstützung sind zu verstehen.

Vor allem angesichts der schnellen internen Anwendungen und sogar öffentliche Websites gehen durch Revisionen und schnelle Verbesserung Meilensteine.

Die Silverlight Toolkit ein neues Modell für das letzte Jahr versucht hat; Wir haben besondere Qualität Bands eingeführt, die Kunden einen Anruf tätigen zu helfen, und zu verstehen, die Investition und garantieren, dass das Produkt-Team zu machen. Ich hoffe, Art können wir andere Teams bekommen ein ähnliches Engagement zu machen.

Die AutoCompleteBox Kontrolle war CTP im Wesentlichen vor einem Jahr, in Vorschauqualität Band. Seitdem investierten wir und versendet sie in der Silverlight 3 SDK als reifes, unterstütztes Produkt.

Haben Sie eine Diskussion mit Ihrem Management zu definieren, welches Risiko Sie übernehmen können, während immer noch Ihre internen Benutzer mit Qualitätswert ermöglicht (Szenarien, die große funktionieren, unabhängig von der Freigabe Qualität unter der Haube).

Betrachten Quellcode!
Eine Sache, die Sie auch tun können, ist eine Diskussion um Quell- und Binärdateien. Auch wenn Sie nicht immer eine Option haben, die Quelle für viele Steuerelemente oder Frameworks zu greifen, gibt es eine Menge von Open-Source-Versionen verfügbar heute. Ihre Steuer Anbieter auch bereit sein, eine Source-Lizenz anbieten zu können.

Die Kosten für Ihren eigenen privaten Zweig einer Open-Source-Steuer Aufrechterhaltung sind hoch, aber es ist ein Weg, das, wenn Sie früher benötigen Korrekturen erkundet werden kann, möchten Sie Ihre eigene Funktionalität hinzufügen, oder das Gefühl, dass ein Entwickler Tag der Arbeit könnte nur eine bestehende Steuerung für Ihr Szenario angepasst bekommen.

Die Aktualisierung mit einigen spezifischeren Verbindungen:

Silverlight Toolkit
Hier weitere Informationen über den Qualität Bands , für diejenigen, die daran interessiert sind. Sie sind Experimentell, Vorschau, stabil und Reife; Vorschau ist ähnlich wie CTP, Preview - Beta und Mature -. Freigegeben und unterstützt

Das sind alles nur Worte, aber sie sind „das Wort“ des Teams.

Microsoft Connect
WRT die Bing Maps Kontrolle, ich habe, dass es eine Microsoft Connect-Website gibt. Das ist eine großartige Ressource zu haben - obwohl ich nicht im Programm, in der Regel Websites verbinden geben es häufiger Tropfen zu helfen, bietet eine Reihe von Foren für alle Fragen zu diskutieren und eine Art und Weise leicht mit den Entwicklern und Testern in Kontakt treten auf das Produkt aus.

Andere Anbieter
Es gibt viele andere Anbieter, dass die frühen Versionen bieten, fühlen sich frei, um die Kommentare zu verwenden, um einen Nicht-Microsoft-Winkel zu dieser hinzuzufügen. Ich wollte meine Meinung zu diesen Themen zur Verfügung zu stellen, da ich mit vielen des Silverlight-spezifischen Microsoft-Frameworks ziemlich vertraut bin, die da draußen sind.

Andere Tipps

Ich persönlich glaube nicht, dass es eine gute Idee, da im Wesentlichen Ihrer internen Mitarbeiter sind Ihr Markt, so ist dies im Wesentlichen Produktions-Software.

So Dinge wie Lizenzierung, Compliance, Support, SLA müssen durchdacht werden.

ich weiß, dass auf von meinem IT-Leiter und Interner Revision Menschen verpönt würde, nur zwei zu nennen.

Sind Sie sicher, dass es vernünftig arbeiten und nicht Ihre Mitarbeiter Haustiere töten? Dann sollte es in Ordnung sein.

Im Ernst, nur sicher sein, es für die Zielgruppe funktioniert.

Wie immer IMHO.

Manchmal nicht du nur für ein neues Feature warten wollen, zum Beispiel wir begonnen SQL Server 2008 in der neuen Architektur mit nur für die Datetime. Wir nutzten diese Anwendung intern, aber das war nicht mit einem grossen Einsatz. Wenn es stabil genug ist, dann warum nicht. Die Profis sind Sie müssen warten nicht, sind Sie neue Techniken, Code zu testen und mit Technologien Schritt zu halten.

Die Nachteile sind, dass einige Funktionen ändern, API Arent beendet oder einige Dinge umbenannt bekommen. Diese Dinge stellen sich ziemlich schnell und sind in der Regel leicht zu ändern. Auch können einige Dinge nicht dokumentiert werden, aber es ist immer jemand Bloggen über sie.

Mit den heute verfügbaren Tools wie HockeyApp verwalten Betas für meine apps Ich bin weniger Angst Vorschau APIs zu verwenden in der beta-Versionen meiner apps. Auf diese Weise kann ich neue Funktionen mit echten Benutzern herauszufinden, wer die bleeding edge ausprobieren möchten.

Wenn ich behalten haben die neue Version auf eine kleine Gruppe von Benutzern beschränkt diese feinen war.

Die Zeiten I Vorschau-Technologie in der Produktion habe ich wurde von dem bleeding edge gelegentlich gebissen. Ich habe um Bugs zu arbeiten oder mit ihnen leben, während ich auf sie gewartet zu festgelegt werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top