.NET Blog   ·   .NET Casts   ·   .NET GUI Foren   ·   .NET BlogBook   ·   WPF Blogger   ·   visual studio one   ·   ASP.NET professional

  • ACHTUNG - NEUES BLOG

    Ab sofort steht unter http://devtyr.norberteder.com mein neues Blog zur Verfügung. Dieses Blog wird nicht weiter betreut, bleibt aber erhalten. Neue Eintr%auml;ge erfolgen nur mehr im neuen Blog. Kommentare werden ebenfalls nicht mehr behandelt. Wer weiterhin meinen Einträgen und Aktivitäten folgen möchte, möge bitte RSS-Feeds, Verlinkungen etc. an die neue Location anpassen.
Download .NET Essentials Installer
Trickkiste

Na? Welche .NET Framework-Version darf es denn sein?

28.04.08 - .NET, Grundlagen, Base Framework, WPF, ASP.NET, Silverlight, Mobile Devices, Datenverwaltung, Visual Studio, Allerlei
Beitrag von Norbert Eder
 Wohl eine der häufigsten Fragen (gleich neben: "Wie bekomme ich Wert A von Form1 nach Form2?") ist wohl die, welche .NET Framework-Version eingesetzt werden soll/darf/muss.

Ein durchaus nicht (immer) einfach zu klärendes Thema. Grundsätzlich wäre es ja sehr einfach: Nimm die Version, die alles enthält, was du auch wirklich benötigst. Damit läßt sich die Frage jedoch nicht gänzlich beantworten.

Oft sind beim Kunden Prozesse am Laufen, die eine freie Wahl des .NET Frameworks nicht zuläßt (lange Evaluierungsphasen bezüglich der Sicherheit, Funktionsfähigkeit usw. fallen hier auf Anhieb ein). In diesen Fällen muss mit dem Kunden zusammen abgestimmt werden, was denn bei ihm tatsächlich verwendet werden darf. Dies betrifft nicht nur das Framework selbst, sondern auch unterschiedlichste Tools und Libraries aller Art. Bereits im Vorfeld muss eine Abgrenzung stattfinden. Dürfen 3rd Party Controls/Libraries verwendet werden? Wenn ja, welche? Diese und weitere Fragen tauchen auf.

Kunden, die derartige Einschränkungen nicht zu Tage liefern sollten jedoch auch nicht gleich mit der full featured Variante ausgestattet werden. Nach einer ordentlichen Evaluierung der Anforderungen sollte schnell klar sein, welche Komponenten notwendig sind. Dies inkludiert auch das Framework. Zukunftsdenken ist schön und oft auch unerläßlich, dennoch würde es beispielsweise wenig sinnvoll sein, eine Konsolenanwendung zum Datentransfer mit dem .NET Framework 3.5 zu implementieren. Version 2.0 ist vollkommen ausreichend. Im Falle einer Serveranwendung kommt dies eventuell nicht so schwer zu tragen (abgesehen davon, dass am Server wirklich nur das Notwendigste installiert werden sollte). Wird ein Produkt auf zig Hundert Rechner ausgeliefert, kann dies sehr wohl einen Unterschied machen. Version 2 sollte auf den meisten Rechnern installiert sein, 3.5 hingegen nicht. Dies würde einen zusätzlichen Deployment-Aufwand mit sich bringen, der nicht zur Zeit und somit auch Geld kostet, sondern eventuell auch auf der einen oder anderen Maschine zu Problemen führt (Murphy läßt grüßen).

Bei der Wahl der richtigen Framework-Version, als auch der verwendeten Tools und Libraries kann also ruhig auch ein wenig Pragmatismus ins Spiel kommen.

Ähnlich der obigen Überlegung sieht es bei der Entwicklung eines Frameworks aus. Oft erscheint in der Zwischenzeit eine neue Version des Frameworks. Eine Umstellung würde Aufwand bedeuten (mal davon abgesehen, dass eventuell neue Features hinzukommen und der begeisterte Feature-Junkie gleich ein Refactoring und ein Recoding in den Raum wirft). Hier muss überlegt werden, auf welcher Version die darauf aufbauenden Zielprojekte umgesetzt werden (sollen). Ist zu rechnen, dass eben diese Projekte auf die neue .NET Framework Version aufsetzen, sollte wohl eher umgestellt werden (eine spätere Umstellung würde vermutlich wohl noch mehr Zeit und Aufwand kosten). Jedoch muss alles gut überlegt sein.

Bei kleinen Tools und Anwendungen, die eventuell über das Internet zur Verfügung gestellt werden, gehen die Überlegungen eher in die Richtung, welche Framework-Version von den meisten Benutzern eingesetzt wird. Will man unbedingt ein aufregendes Design usw. führt ein Weg an WPF (und damit 3.0 bzw. 3.5) kaum vorbei.

Die Überlegungen sind also sehr zahlreich und eine allgemeine Antwort ist auf diese Frage nicht zu geben. Der Einzelfall muss hinterfragt und beleuchtet werden, dann ergibt sich auch eine entsprechende Antwort.
  1 Kommentar - 180 mal angesehen   |  0 Trackbacks   |  Permalink  |  Trackback-URL


.NET BlogBook Ausgabe 6

14.04.08 - Entwicklung, Diskussionen, Patterns, Software Testing, Projektmgmt., Qualitätsmgmt., .NET, Grundlagen, Base Framework, WPF, ASP.NET, Silverlight, Mobile Devices, Datenverwaltung, Visual Studio, Allerlei, Microsoft Office, SQL Server
Beitrag von Norbert Eder
 Ab sofort steht die 6. Ausgabe des .NET BlogBooks zur Verfügung. Insgesamt stehen nun fast 330 Seiten an puren Informationen und Praxiswissen zur Verfügung.

Noch dazu wurden einige Anregungen aufgegriffen. Es gibt ein neues Cover (ein herzliches Dankeschön an 69° media solutions). Ebenfalls wurden unnötige dunkle Stellen entfernt, die beim Ausdrucken maximal Toner verbrauchen, sonst jedoch keinerlei Wirkung erzielen.

Hauptsächlich wurde das BlogBook um Wissen rund um die Windows Presentation Foundation erweitert, aber auch andere Punkte kamen hinzu. Ein Blick lohnt sich allemal.

Weitere Informationen sind auf der Homepage unter http://www.dotnet-blogbook.com zu finden.

Für Anregungen, Wünsche und (konstruktive) Kritik haben wir natürlich weiterhin ein offenes Ohr.
  6 Kommentare - 1357 mal angesehen   |  1 Trackbacks   |  Permalink  |  Trackback-URL


Das .NET BlogBook bricht die 20.000 Downloads-Schallmauer

02.04.08 - Blog-Intern, .NET, Grundlagen, Base Framework, WPF, ASP.NET, Silverlight, Mobile Devices, Datenverwaltung, Visual Studio, Allerlei, Microsoft Office, SQL Server
Beitrag von Norbert Eder
 Kürzlich wurde der 20.000ste Download vom .NET BlogBook vollführt. Für mich als Herausgeber ist dies natürlich eine große Freude. Schließlich existiert das .NET BlogBook erst seit knapp mehr als einem Jahr.

Das gibt natürlich Motivation für weitere Anpassungen, Ergänzungen und natürlich Verbesserungen.

Vielen Dank auch an alle Leser, die das Team mit Rückmeldungen motivieren oder Verbesserungen anregen.

Danke!

  1 Kommentar - 775 mal angesehen   |  0 Trackbacks   |  Permalink  |  Trackback-URL


Cosmos - ein C# Betriebssystem

25.03.08 - .NET, Mobile Devices, Visual Studio, Allerlei
Beitrag von Norbert Eder
  Einfach nur cool. Zuerst: Informationen gibt es auf http://www.gocosmos.org.

Cosmos is an operating system project implemented completely in CIL compliant languages.

Mit Hilfe eines User-Kits kann dann gleich mal gestartet werden. Zusätzlich dann auch gleich noch die Möglichkeit, das ganze in Emulatoren laufen zu lassen:

Cosmos runs in QEMU, VMWare, and VirtualPC. QEMU is best for debugging as it has extra debugging support which we use to integrate with GDB.

Und wie funktioniert es?

Cosmos includes a compiler (IL2CPU, which is part of Cosmos) that reads the input file (usually the shell) and Cosmos libraries and compiles the resulting IL to x86 code. IL2CPU has a layer for cross platform and we plan to support other processors and platforms, including x64. IL2CPU also supports certain extension methods which allow C# code to interact directly with the CPU, registers, and ports in the kernel. IL2CPU contains some inline assembler, but there are no ASM files that need to be linked in.

Currently IL2CPU first outputs raw asm files (with IL comments) and then processes them through nasm (a free assembler). Later we plan to emit directly to binary.


Also klingt doch mal richtig spannend, oder?

Gefunden bei Dirk
  Kommentar hinzufügen   |  0 Trackbacks   |  Permalink  |  Trackback-URL


Mitschnitte vom Microsoft Launch Event

16.03.08 - .NET, Grundlagen, Base Framework, WPF, ASP.NET, Silverlight, Mobile Devices, Datenverwaltung, Visual Studio, Allerlei, SQL Server
Beitrag von Norbert Eder
 Unter dem nachfolgenden Link sind einige Livemitschnitte vom Lauchevent 2008 in Frankfurt zu finden. Zum Ansehen wird das Silverlight-Plugin benötigt.

Hier der Link: Mitschnitte Launch 2008

Und hier die Themen:

- Keynote
- Neu in Visual Studio 2008
- SQL Server 2008
- Überblick Windows Server 2008 Management
- Internet Information Server 7
- Virtualisieren mit dem Windows Server

Viel Spass beim Gucken.
  Kommentar hinzufügen   |  0 Trackbacks   |  Permalink  |  Trackback-URL


Jänner 2008 im Rückblick

04.02.08 - .NET, Grundlagen, Base Framework, WPF, ASP.NET, Silverlight, Mobile Devices, Datenverwaltung, Visual Studio, Allerlei
Beitrag von Norbert Eder
 Kommt es nur mir so vor, oder vergeht die Zeit wirklich so schnell? Jedenfalls ist wieder ein Monat um und somit hier ein kurzer Rückblick, was sich auf diesem Blog im Jänner so getan hat.

.NET Base Framework


Mit List.ForEach durch Listen iterieren
String.IsNullOrEmpty als Extension Method

Windows Presentation Foundation


Globales Exception-Handling in WPF
WPF: x:Code Element - eine Diskussion
Animationen mit WPF anhand einer kleinen Foto Gallery
WPF: Validierung von Eingaben

Visual Studio


Visual Studio Templates erstellen

Zu guter Letzt sei noch erwähnt, dass die neue Webpräsenz des .NET BlogBooks online gegangen ist: http://www.dotnet-blogbook.com
  Kommentar hinzufügen   |  0 Trackbacks   |  Permalink  |  Trackback-URL


.NET BlogBook mit eigener Webpräsenz

27.01.08 - .NET, Grundlagen, Base Framework, WPF, ASP.NET, Silverlight, Mobile Devices, Datenverwaltung, Visual Studio, Allerlei, Internet, Community
Beitrag von Norbert Eder
 Das .NET BlogBook ist ab sofort auf einer eigenen Webpräsenz zu finden. Der Hintergrund besteht aus mehreren Punkten, wovon ich einige hier nennen möchte.

.NET Casts
Ursprünglich wurde das .NET BlogBook als Nebenprodukt von .NET Casts geführt. Thematisch passten beide Bereiche nicht optimal zusammen, wodurch diese nun getrennt wurden. Auf beiden Seiten wird nun der eigentilche Bereich entsprechend gefördert.

Andrang
Das .NET BlogBook darf sich größter Beliebtheit erfreuen, wodurch eine eigene Webpräsenz fast unumgänglich wurde. Dadurch besteht nun die Möglichkeit, zukünftig besser auf unsere Leser eingehen zu können. Aber dazu möchte ich vorerst noch nicht zuviel verraten.

Dieser Schritt soll das .NET BlogBook zu einem eigenständigen Produkt ausbauen und zukünftig auch wesentlich zur Verbesserung der Qualität beitragen.

Hier nun die Adresse, unter der das .NET BlogBook zukünftig zu erreichen ist:
http://www.dotnet-blogbook.com

PS: Die Inhalte bleiben noch die nächsten Tage auf der .NET Casts Website erhalten, werden anschließend jedoch mit einer entsprechenden Meldung von der Site genommen.

  Kommentar hinzufügen   |  0 Trackbacks   |  Permalink  |  Trackback-URL


5. Ausgabe .NET BlogBook - Gewinne ein VSone-Ticket

07.01.08 - .NET, Grundlagen, Base Framework, WPF, ASP.NET, Silverlight, Mobile Devices, Datenverwaltung, Visual Studio
Beitrag von Norbert Eder
  Die nunmehr fünfte Ausgabe des .NET BlogBooks ist erschienen.

Die aktuelle Ausgabe wurde vor allem in den Bereichen Windows Presentation Foundation, C# 3.0 und Tools erweitert. Auch viele andere Bereiche profitieren von neuen Einträgen. Insgesamt bietet die fünfte Ausgabe nun knapp 320 Seiten Inhalte, um 40 mehr als Ausgabe vier.

Aber nicht nur beim Inhalt hat sich etwas getan. Nein, auch dieses Mal gibt es wieder ein Gewinnspiel. Zu gewinnen gibt es ein Ticket der VSone. Also ran ans Zeug! Downloaden, auf Seite 3 die Teilnahmebedingungen lesen und vielleicht gewinnen.

Link: .NET BlogBook Projektseite

PS: Zusammen mit der fünften Ausgabe feiert das .NET BlogBook nun auch schon das erste überstandene Jahr - und das durchaus erfolgreich!
  6 Kommentare - 919 mal angesehen   |  1 Trackbacks   |  Permalink  |  Trackback-URL


.NET Compact Framework unter Symbian geht nicht ...

29.11.07 - .NET, Mobile Devices
Beitrag von Norbert Eder
 ... geht doch!

Hierzu verweise ich auf den Eintrag .NET Compact Framework unter Symbian, Beta 1 von Torsten Weber. Eine interessante Geschichte und für alle Entwickler von mobilen Geräten: Im Auge behalten.
  Kommentar hinzufügen   |  0 Trackbacks   |  Permalink  |  Trackback-URL


Umfrage zum .NET BlogBook

29.10.07 - Blog-Intern, .NET, Grundlagen, Base Framework, WPF, ASP.NET, Mobile Devices, Datenverwaltung, Visual Studio, Allerlei
Beitrag von Norbert Eder
 Auf .NET Casts wurde von uns soeben eine Umfrage gestartet. Wir möchten wissen, ob eine Print-Ausgabe des BlogBooks für unsere Leser von Interesse ist.

Wir bitten um eine zahlreiche Teilnahme (einfach auf .NET Casts einen kurzen Kommentar mit eurer Meinung hinterlassen), da wir doch in der letzten Zeit einige Anfragen bekommen haben und wir nun ausloten möchten, ob so ein Schritt von unseren Lesern angenommen werden würde.

  Kommentar hinzufügen   |  0 Trackbacks   |  Permalink  |  Trackback-URL



Zurück Weiter