![]() |
Liste aller Namensräume?
Hallo,
gibt es irgendwo eine Liste aller Standardnamensräume (System, Microsoft, ...)? Danke |
Re: Liste aller Namensräume?
Ja, im Microsoft .NET Framework SDK bzw der darin enthaltenen .NET Framework Documentation unter "Reference" (oder in der genialen deutschen Übersetzung utner "Verweis").
|
Re: Liste aller Namensräume?
Danke. Hab die englische Hilfe, da die mir besser gefällt.
Warum wird eigentlich nicht Microsoft.DirectX mit aufgeführt? Ich dachte immer das wäre auch ein Standardnamensraum. Gruss |
Re: Liste aller Namensräume?
Zitat:
Alles was einen Firmennamen als ersten Bestandteil kann m.E. (im Sinne von ISO/ANSI/ECMA/...) Standardnamensraum sein, sondern der Basisnamensraum für die entsprechende Firma (Bei Borland fängt ja auch alles mit Borland.xxx an). |
Re: Liste aller Namensräume?
Ich meine als Standardnamensräume die, welche grundsätzlich auf einem mit dem NET Framework ausgestatteten Windows Rechner vorhanden sind.
Gehe ich recht in der Annahme, dass eine Nutzung dieser Namensräume (Microsoft, Borland) eine später Verwendbarkeit des Programmes auf anderen Systemen (z.B. linux mit mono) stark einschränkt oder überhaupt nicht möglich ist? Gruss Thomas |
Re: Liste aller Namensräume?
Zitat:
Und bei M$-Namensräumen (Hier vor allem die Namensräume für WinForms) könnten teilweise mit Patenten belegt sein. Auch wenn M$ aktuell nichts gegen MONO unternimmt, so heißt das ja nicht das es bei einem großen erfolg von MONO so bleibt. |
Re: Liste aller Namensräume?
Zitat:
Gruss |
Re: Liste aller Namensräume?
Zitat:
WinForms wird mit der nächsten .NET-Version eh als veraltet gekennzeichnet, da dann Avalon das Maß aller Dinge ist und in Mono ist WinForms eh noch nicht so richtig fertig. |
Re: Liste aller Namensräume?
Angenommen ich verzichte auf System.Windows.Forms. Welche Alternative hätte ich unter Net Anwendungen mit einer GUI zu schreiben ohne die WinAPI zu nutzen - also nur über NET.
|
Re: Liste aller Namensräume?
|
Re: Liste aller Namensräume?
|
Re: Liste aller Namensräume?
Hmmm ... mein Hauptaugenmerk liegt aber erstmal auf Windowssystemen. Ich möchte mir nur nicht den Weg verbauen, falls später die eine oder andere Application auch auf einem anderen OS laufen soll.
Also wird mir nichts anderes übrig bleiben, als für Windows Winforms zu benutzen. In der nächsten Version von NET (2.0?) ist also dann Avalon drin? Das könnte man sich ja schonmal mit der Net 2.0 beta ansehen oder fehlt das in der Beta noch? |
Re: Liste aller Namensräume?
Zitat:
|
Re: Liste aller Namensräume?
Wieso? Ich nutze doch nur Funktionen aus dem NET Framework und eben dieses kümmert sich dann um die Umsetzung/Weiterleitung an die entsprechenden Betriebssystemfunktionen. Von daher sollte doch alles(na gut, ... vieles trifft's eher) aus dem NET Framework auf jedem OS laufen, welches das NET Framework unterstützt. Die Beta vom 2.0 läuft ab Win98 aufwärts.
|
Re: Liste aller Namensräume?
Zitat:
Zu Avalon und 98: Schau mal unter ![]() Antwort: The initial release of Avalon is targeted at Windows XP and above. Und ob M$ jemals sich die Mühe macht auch 98 noch weiter am leben zu halten. |
Re: Liste aller Namensräume?
Schade. Also muss man entweder Winforms verwenden um kombatibel zu bleiben oder ab sofort nur noch XP unterstützen (oder zwei Versionen entwickeln - eine mit Avalon und eine mit Winforms).
Aber das ist ja oft so - ständig muss man sich auf den kleinsten gemeinsamen Nenner einigen um kombatibel zu bleiben. Kennt jemand eine Übersicht, wie die Betriebssysteme zur Zeit verteilt sind? |
Re: Liste aller Namensräume?
Zitat:
Falls Du Spieleentwickler für einen neuen 3D-Ego-Shooter mit Highend-Grafik bist, so kannst Du eigentlich XP vorraussetzen. Falls Du für Firmen entwickelst so mußt du evtl. noch NT unterstützen. Und bei jeder Statistik kommt es immer darauf an woher sie kommt. |
Re: Liste aller Namensräume?
Zitat:
Danke für deine Informationen. |
Re: Liste aller Namensräume?
Avalon ist erst hab NET 3.0 verfügbar und sollte auch erst unter Longhorn vernünftig genutzt werden können.
|
Re: Liste aller Namensräume?
Hallo,
ich würde mir über manche Sachen nicht so viele gedanken machen. Wir hatten mal unter W95 oder es war sogar schon W98 eine Software entwickelt in der viele Bilder angezeigt wurden. Damals hatten wir alle Bilder dahingehend optimiert, dass sie mit 256 Farben gut aussahen, da meistens nur entsprechende Grafikkarten eingesetzt wurden. Das hat eine Schweine Arbeit gekostet und hat im Endefekt nichts gebracht, weil es nicht lange gedauert hat bis die alten Grafikkarten ausrangiert wurden oder neue Rechner angeschafft wurden. Für mich gibt es zwei Entscheidungsfälle: Die Software ist speziell für einen Kunden, dann entwickele ich auf die Bedürfnisse des Kunden und entsprechend seiner Hardware und engesetzten Betriebssystemen. Zum anderen, ist eine allgemeine Software, dann würde ich an den aktuellen Stand der Technik halten und ich würde sagen, das ist Windows XP und .NET 1.1. Auch wenn balf 2.0 rauskommen wird, wird es abwärtskompatibel sein und Winforms weiterhin unterstützen. Meine Wahl ist auf jedenfall im Moment Winforms, auch für meine Kunden. Denen habe ich das entsprechend Verkauft. Zum Teil haben die noch ca. 10 Jahre alte Laptops mit W95 im Einsatz. Die werden alle ausgetauscht und die neueren werden auf WXP umgestellt. Zum Teil machen die Leute mit den Geräten was Sie wollen und installieren fleißig irgendwelche Software. Das ist nicht unbedingt im Sinne des Unternehmens, zumal die aktuelle Situation von Patches und Sicherheit auch noch ne Rolle dazu beiträgt. Ich denke, das war mal genug. Bis dann SvB |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:37 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