Für eine Kundenanwendung sollen wir etwas nettere Menüs erstellen. Vom Design her so ähnlich wie die Flex Builder Standardkomponenten (Online-Demo: http://examples.adobe.com/flex2/consulting/styleexplorer/Flex2StyleExplorer.html).
Nun unterstützt Visual Studio derzeit nur die Windows Forms, und mit denen geht sowas nicht, oder irre ich mich da?
Das einzige was mir hierzu einfällt ist WPF, aber hierfür gibts soweit ich weiß noch keine gut IDE-integrierten Editoren.
Für WPF kannst du auf die Beta von Expression Blend zurückgreifen.
@svenson: Da befürchte ich zwei Probleme:
Ich mein, du kannst die Controls auch im Visual Studio Mittels XAML runterschreiben und auf Blend verzichten 😉
Ich vergleiche Blend gerne mit der Software Flash von Adobe. In Flash kannst du ohne Probleme alles in ActionScript schreiben, aber dennoch besteht die Möglichkeit die visuellen Werkzeuge von Flash zu benutzen, um das Interface zu gestalten. Genauso ist es mit Expression Blend. Das du die Logik der Anwendung dann in Visual Studio umsetzen kannst/musst, ist logisch und auch sehr gut. Schließlich ist einem .NET Entwickler die IDE bekannt und er sollte wissen, wie man diese bedient. Mal von der Komfortabilität zu schweigen, die dir die Entwicklungsumgebung bietet.
Blend produziert keine instabilen Produkte, wenn dann nur der Anwender, der die Software nicht richtig einzusetzen weiß.
Nur meine kleine bescheidenen Meinung 😉
Grüße Bionic
.:: SilvrGame - Browsergame Development with Silverlight
.:: Bionic's blOg
Die Logik ist in VS nicht wesentlich anders, als bei .NET 2.0-Anwendungen. Sollte also kein Problem sein. Standardfunktionaliäten (3d-Schatten, databinding) geht auch komplett ohne Studio.
Blend ist ja nur der Designer. Und der ist Beta (und dafür sehr stabil). Was rauskommt ist ja eine konforme XAML-Datei. Und die wird dann vom VS eingelesen. Dabei ist es egal, ob die mit einer Beta oder was auch immer generiert wurde. Um mal den Vergleich hinken zu lassen: Wäre so, als ob Du JPG-Dateien mit der Beta-Version vom Photoshop speicherst. Die Dateien sind unabhängig vom Stadium des Editors lauffähig. Zur Not gäbe es auch noch Aurora, aber mir gefältt die MS-Beta deutlich besser. (Von der Entwicklerfeindlichen Farbgebung mal abgesehen)
Allerdings: Auf den Clients muß dann natürlich das Framework 3.0 laufen. Ausserdem sollte man seinen Programmierstil ein wenig auf WPF anpassen. Wenn ich Textfelder o.ä. auf "altmodische" Weise in XAML-Fenstern programmiere sieht das nicht nach gutem Stil aus.
(edit): Bionic war schneller. 😁
Mein Haus, mein Viertel, mein Blog
Vielen Dank für die Infos! Ich werde mir am Samstag dann mal die Trial anschauen.
Bin mal gespannt ob die Integration der XAML in mein Visual C# Express 2005 klappt 🙂.
Original von FZelle
Wenn nicht, nimmst du die 2008 Express.
Aber nicht, um eine Kundenanwendung zu entwickeln - die ständigen Abstürze würden das quasi unmöglich machen.
Original von winSharp93
Aber nicht, um eine Kundenanwendung zu entwickeln - die ständigen Abstürze würden das quasi unmöglich machen.
Dann nutzt du wohl eine andere Version als ich.
Original von regen
Dann nutzt du wohl eine andere Version als ich.
Welche Version verwendest du? Ich verwende 9.0.20706.1 Beta 2 von VS 2008 Express Edition
Klar geht die, aber "nur" wenn Du auf FW 3.0 "zurückschaltest"
Möglicherweise könnte dir ja sowas gefallen. Klick
Ich verwerwende nur das Toolkit. Das ist sogar "Free for commercial use". Einfach downloaden und die Examples anschauen...
Gruß MB
@muntablues: Leider passiert da nichts wenn ich auf Download klicke. Weder in FF noch IE.
Frage am Rande: Ich stöbere jetzt schon eine Weile rum aber irgendwie scheint nicht alles wie gewünscht zu funktionieren. Ich habe in Blend jetzt einen Button angelegt und oben rechts über Ereignisse den Click event definiert. Nun habe ich den CodeBehin Editor (Visual C# Express) geöffnet aber einiges geht nicht, zb der System.Windows.Forms Namespace (wollte ein kurzes Hallo Welt aufpoppen lassen).
.NET 3.0 habe ich gestern installiert.
Original von IgG
@muntablues: Leider passiert da nichts wenn ich auf Download klicke. Weder in FF noch IE.
klappt alles bestens.
du mußt erst einmal deine Email-Adresse eingeben, danach bekommst du eine Mail , die du mit einem Link bestätigen muß, danach kommt die Mail mit dem Download-Link.