Karsten Januszewski beschreibt in seinem Blog einen 5-Tages Kurs wie man sich im Selbststudium schnell in die Windows Presentation Foundation einarbeiten kann. Sehr nett gemacht.
In dieser Kategorie geht es um das Microsoft .NET Framework und damit zusammenhängende Technologien wie CLR, C#, ASP.NET, WCF, WF und WPF.
Karsten Januszewski beschreibt in seinem Blog einen 5-Tages Kurs wie man sich im Selbststudium schnell in die Windows Presentation Foundation einarbeiten kann. Sehr nett gemacht.
| Comments (0) |
Delegates gibt es schon in C#, aber mit dem Lambda Operator (=>) geht das nun kürzer.
Folgendes generisches Beispiel (bisher):
Äquivalent mit Lampda Operator:
| Comments (3) |
Die neue Microsoft Entwicklungsumgebung steht als Community Technology Preview” zum Download (3,6 Gb) bereit. Es wird auch gleich als Virtual PC Image ausgeliefert. Dieses Programm gibt es seit einiger Zeit kostenlos zum Download. Ein Teil der Erweiterungen, wie .Net Framework 3.0 und WCF Unterstützung können mittlerweile auch in Visual Studio 2005 mittels Windows SDK und “Orcas” .NET 3.0 Development Tools eingebunden werden. Weitere Highlights sind LINQ Unterstützung und neue Features von C# 3.0, wie Lambda Expressions oder neue Farbgebung des Syntaxhighlighting.
| Comments (0) |
Am 25.10.2006 findet in Dresden ein TechTalk zum Thema Windows Workflow Foundation mit Sebastian Weber statt. Anmeldung
| Comments (0) |
Wenn man WCF-Anwendungen entwickelt möchte man oftmals Client und Service gleichzeitig debuggen. Wenn man beide Projekte in der selben Solution hat, ist das auch eigentlich recht einfach möglich. Ich brauchte jedoch erst einen Anstoß von Christian Weyer um an einen Breakpoint zu halten:
Nun kann man in beiden Projekten Breakpoints setzen und der Debugger hält auch wirklich an. Man kann sogar mehrere Client-Instanzen starten und alle parallel debuggen.
| Comments (0) |
Microsoft hat ein Update für den Live Writer mit wichtigen Bugfixes und einigen neuen Features herausgebracht. Die neuen Features:
Und ganz wichtig: Der Live Writer braucht nicht mehr so ewig zum Starten.
| Comments (0) |
Mit der neuen Microsoft CTP-Welle ist auch eine September CTP von Visual Studio “Orcas” erschienen. Besonders wichtig für mich war an dieser Stelle die “Add Service Reference”-Funktionalität die svcutil.exe im Hintergrund aufruft und somit der neue Ersatz für “Add Web Reference” ist.
Weitere Features von Orcas:
| Comments (0) |
Gestern war ich mit zwei Kollegen beim “Teile und herrsche: Verteilte Lösungen mit der Windows Communication Foundation”-TechTalk in Leipzig. Der Vortragende Christian Weyer zeigte wieder alles was einen guten Redner ausmacht und vermittelte eine sehr gute und vor allem lustige Einführung in das Thema Serviceorientierte Architektur.
Christian schaffte es in ca. 3 Stunden die komplette Infrastruktur seiner Beispielanwendung TecTv zu erklären und in Live-Codesamples um zu setzen.
Meine ersten Eindrücke vom Thema WCF sind wirklich durchweg positiv. Microsoft scheint die orthogonalen Features wie Security, Transport, Logging, Tracing usw. wirklich fast komplett konfigurierbar gemacht zu haben, so dass man in den meisten Fällen keine Zeile Code mehr schreiben muss um eine neue “Übertragungstechnologie” für seinen Service zu implementieren.
Man gibt nur noch in den ApplicationSettings (client- und serviceseitig) den entsprechenenden Service-Endpoint an und schon kann es losgehen.
Zum Beispiel so:
<endpoint address="net.tcp://localhost:1234/myNetService" binding="netTcpBinding" bindingConfiguration="unsecureTcp" contract="IMyInterface" /> <endpoint address="http://localhost:1235/myHttpService" binding="basicHttpBinding" contract="IMyInterface2" />
Weitere Feature wie Transaktionen oder Streaming usw. kann man einfach oben drauf per Konfigurationseinstellungen hinzufügen. So rückt der bisher so wichtige Teil der Protokollauswahl sehr stark in den Hintergrund und die Nachricht selbst (bzw. der Contract der Nachricht) kommt an die wichtigste Position.
Wenn man selbst in das Thema einsteigen will, kann man z.B. den Hello-World-Artikel nachprogrammieren – auch wenn Christian mit der Architektur des Samples wohl nicht 100% zufrieden wäre.
Weitere Informationen:
| Comments (4) |
Wie bereits in einem früheren Blog-Eintrag beschrieben kann man bei der Watch&Win-Kampagne von Microsoft ein kostenloses Visual Studio 2005 Standard gewinnen. Heute ist mein Gewinn zusammen mit dem meines Kollegen angekommen.
| Comments (1) |
Seit gestern ist bei Microsoft die neue September CTP für das .NET-Framework 3.0 zum öffentlichen Download frei gegeben. Nicht wundern die Setup.exe ist zwar nur 2,8 MB groß – lädt dann aber je nach vorgefundener Situation bis zu 55 MB aus dem Netz nach.
Die 3.0er Version ist übrigens keine vollständig neue Version des .NET Frameworks-Kerns sondern ist mit dem WinFX eher als eine Erweitungsschicht auf die 2.0er Version zu sehen.
Die neuen Technologien sind:
Das .NET Framework 3.0 wird laut Microsoft dann auch mit Windows Vista und Microsoft Update ausgeliefert, so dass ab diesem Zeitpunkt das nervende Nachinstallieren entfällt.Â
| Comments (0) |