Laden...

Forenbeiträge von BFreakout Ingesamt 390 Beiträge

07.05.2013 - 16:01 Uhr

Hallo Community,

in Göttingen wurde eine neue .NET User Group gegründet und das erste Treffen findet am 06.06.2013 ab 17:30 Uhr statt.

Das Thema des Abends lautet:

.NET-Architektur mit dem Beispiel “GoFish”

Wie wird ein Softwareprojekt von Anfang bis Ende korrekt geplant? Entworfen und entwickelt? Welche Rolle spielen hier Buzz-Wörter wie DDD, TDD & AOP?

Dieser Vortrag gibt einen Einstieg zur .NET-Architektur mit Hilfe der Programmierung eines simplen Kartenspieles namens “GoFish” in C#. Das Projekt, dessen Entwicklung systematisch in die sechs Phasen: Diagnostic, Analysis, Design, Development, Deployment und Operation untergliedert wird, soll Neulingen in Sachen .NET einen leichten Einstieg in dessen Architektur, Vorgehensweisen und Technologien ermöglichen.

Dieser Vortrag versetzt Sie in die Lage, eigene Architekturen bei Ihrer täglichen Arbeit planen und nutzen zu können! Gregor Biswanger gibt Ihnen hier einen Überblick über Grundlagen, zur Architektur, erklärt aber auch fortgeschrittene Patterns und Arbeitstechniken der Profis.

Referent: Gregor Biswanger
Gregor Biswanger (Microsoft MVP für Client App Dev) ist freier Consultant, Trainer, Autor und Speaker. Seine Schwerpunkte liegen im Bereich der .NET-Architektur, XAML und agilen Prozessen. Er veröffentlichte vor kurzem seine DVD´s mit Video-Trainings zum Thema „Meine erste Windows 8 App” und “WPF 4.5 und Silverlight 5" bei Addison-Wesley von video2brain. Biswanger ist auch Microsoft CLIPler der INdotNET (Ingolstädter .NET Developers Group). Sie erreichen sein Blog unter:
>

Quelle: http://dotnetgoettingen.de

Ich freue mich der erste Speaker sein zu dürfen und auf euren Besuch,

Viele Grüße
BFreakout

12.03.2012 - 20:34 Uhr

Hallo Community,

auch dieses Jahr möchte ich die Community in Deutschland und in der Schweiz mit einer kostenfreien Roadshow zum Thema „Windows 8 und WinRT - Erschaffe eine neue Welt“ unterstützen.

Trailer zur Roadshow

Mit Windows 8 steht im Gegensatz zu den bisherigen Windows-Versionen, die Bedienung mittels Touchscreen im Vordergrund. Dazu wurde eine neue Oberfläche (MetroUI) als Startscreen integriert, die sich an der Gestaltung von Windows Phone 7 orientiert. Diese läuft unter einer neuen Laufzeitumgebung namens Windows Runtime (WinRT).

Dieser Vortrag gibt einen Überblick über die Neuerungen von Windows 8 und zeigt die Unterschiede von WinRT im Vergleich von WPF und Silverlight und was alles für den Start für C#-Entwickler wichtig ist.

Weitere Informationen:
User Groups & Termine

Freue mich auf euer kommen,

viele Grüße

BFreakout

19.10.2011 - 10:18 Uhr

Hallo Community,

Das Oktober-Treffen der Dodnedder findet am Donnerstag, den 27.10.2011 um 19 Uhr statt. Wir treffen uns in den Räumlichkeiten der impuls Informationsmanagement GmbH (http://www.impuls-solutions.com).

Die wichtigsten TDD Anti-Patterns – Am schlechten Beispiel lernen
(Von Gregor Biswanger)

Das „Test-Driven Development“ hat sich durch seine vielen positiven Aspekte einen hohen Rang in der Softwarearchitektur erarbeitet. Dennoch fällt es immer wieder schwer, den Einstieg dazu zu finden. Dieser kann unter Umständen besser gelingen, wenn er sich nicht an den guten Vorbildern, sondern vielmehr an schlechten Beispielen und ihren Konsequenzen entlanghangelt.

Dieser Vortrag gibt einen Einstieg in TDD und zeigt anschließend die 20 wichtigsten Fehler beim Schreiben von Tests.

Über den Sprecher

Gregor Biswanger ist Microsoft MVP für Client App Dev und arbeitet als Solution Architect und Silverlight Experte der Firma impuls Informationsmanagement GmbH aus Nürnberg. Seine Schwerpunkte liegen im Bereich der .NET-Architektur, Silverlight und agilen Prozessen. Er veröffentlichte vor kurzem seine DVD mit Video-Trainings zum Thema „WPF 4 und Silverlight 4“ bei Addison-Wesley von video2brain.

Biswanger ist auch freier Autor, Speaker und Microsoft CLIPler der INdotNET (Ingolstädter .NET Developers Group). Sie erreichen seinen Blog unter:
>
.

Quelle: https://sites.google.com/site/dodned/treffen/treffenderdodnedderam27102011

Wir freuen uns auf euren Besuch,

Viele Grüße
BFreakout

01.08.2011 - 21:13 Uhr

Hallo Community,

Unser August-Treffen findet am Montag, den 22.08.2011 um 19:00 Uhr statt. Wir treffen uns wie üblich im Hotel-Gasthof zum Anker in der Tränktorstraße 1, 85049 Ingolstadt.

Einstieg in Reactive Extensions (Rx)
(von Gregor Biswanger)

Microsoft DevLabs hat ein Framework veröffentlicht, womit asynchrone und event-basierte Vorgänge reaktiv mittels LINQ gehandhabt werden können. Dieses Framework nennt sich Reactive Extensions (Rx) und steht kostenfrei zum Download bereit. Das Framework ist ebenfalls auch unter der Bezeichnung LINQ to Events bekannt. Somit steht ein mächtiges Werkzeug bereit, das gerade für asynchrone und eventbasierte Vorgänge seine Stärke ausspielen kann. Der Vortrag zeigt “was“ Reaktive Programmierung ist und “wie“ diese ideal mittels Reactive Extensions umgesetzt wird.

Über den Sprecher

Gregor Biswanger ist Microsoft MVP für Client App Dev und Arbeitet als Solution Architect und Silverlight Experte bei der Firma impuls Informationsmanagement GmbH aus Nürnberg. Seine Schwerpunkte liegen im Bereich der .NET-Architektur, Silverlight und agiler Prozesse. Er veröffentlichte vor kurzem eine DVD mit Video-Trainings zum Thema “WPF 4 und Silverlight 4“ bei Addison-Wesley von video2brain.

Biswanger ist auch freier Autor, Speaker, Trainer und Microsoft CLIPler der INdotNET (Ingolstädter .NET Developers Group). Sie erreichen seinen Blog unter:
>
.

Quelle: http://www.indot.net

Wir freuen uns auf euren Besuch,

Viele Grüße
BFreakout

13.04.2011 - 11:22 Uhr

Hallo Community,

Unser April-Treffen findet am Montag, den 18.04.2011 um 19:00 Uhr statt. Wir treffen uns wie üblich im Hotel-Gasthof zum Anker in der Tränktorstraße 1, 85049 Ingolstadt.

INdotNET Silverlight Workshop
(von Robert Walter, Gregor Biswanger und Markus Winhard)

Sind Sie bereits mit diesen neuen GUI-Entwicklungstechnologien vertraut? Ist Silverlight auch für Sie eine zukunftsweisende Technologie, aber Sie konnten sich bisher nicht ausgiebig damit beschäftigen? Wollen Sie die neuesten Konzepte und Technologien rund um eine Silverlight Anwendung auch anwenden?

Dann sind Sie bei unserem kostenfreien INdotNET Silverlight Workshop genau richtig!

Bei INdotNET – der Ingolstädter .NET Developers Group – entwickeln wir zusammen eine kleine Silverlight-Anwendung in lockerer Atmosphäre Schritt-für-Schritt. Es umfasst den Datenzugriff aus der Northwind Datenbank über das Entity Data Model und die Webservices bis ins Silverlight Frontend und wieder zurück. Wir erstellen Formulare, wie man sie üblicherweise in jeder Branchenanwendung wiederfindet. Das umfasst die gewohnten Möglichkeiten zum Suchen, Anzeigen, Bearbeiten, Speichern, und Löschen von Datensätzen. Auch Validierungen, Meldungen bei Fehleingaben und modale Dialoge werden nicht fehlen.

Bitte bringen Sie dazu ein Notebook mit, auf dem mindestens die folgende Software installiert ist: Die kostenlose Microsoft Visual Web Developer 2010 Express Edition und SQL Server 2008 Express Edition, sowie das Service Pack 1 für die Visual Studio 2010 - Produktfamilie. Grundkenntnisse in der .NET-Entwicklung sind erwünscht, aber keine Voraussetzung.

Zusätzlich verlosen wir noch unter allen Teilnehmern coole und wertvolle Entwickler-Produkte. Eine Teilnahme lohnt sich also doppelt!

Quelle: http://www.indot.net
Wir freuen uns auf euren Besuch,

Viele Grüße
BFreakout

11.03.2011 - 10:53 Uhr

Hallo Community,

Unser März-Treffen findet am Montag, den 21.03.2011 um 19:00 Uhr statt. Wir treffen uns wie üblich im Hotel-Gasthof zum Anker in der Tränktorstraße 1, 85049 Ingolstadt.

Einstieg in Expression Blend 4 für Entwickler
(von Gregor Biswanger)

Expression Blend ist das Design-Werkzeug für die Gestaltung von WPF und Silverlight-Oberflächen. Dieses umfangreiche Tool wurde explizit für Designer konzipiert, die getrennt von der Anwendungslogik die Oberfläche gestalten können. Jedoch sieht es in der Praxis oft anders aus. Wenige Unternehmen haben Screendesigner, oder viele Entwickler möchten eigenständig die Oberfläche frei gestalten. Dazu kann Blend ideal mit Visual Studio zusammenarbeiten. Dieser Vortrag gibt einen Einstieg in Expression Blend für Entwickler.

Als INdotNET Special werden wir diesen Vortrag "offline" und "online" zusammen mit der vor einigen Monaten neu gegründeten .NET Online User Group live verfolgen! Weitere Informationen zur Online-Teilnahme gibt es bei der:
>
.

Und das Beste: Es wird die neue DVD „WPF 4 und Silverlight 4“ verlost.

Über den Sprecher:
Gregor Biswanger ist Microsoft MVP für Client App Dev und arbeitet als Solution Architect und Silverlight Experte bei der Firma impuls Informationsmanagement GmbH aus Nürnberg. Seine Schwerpunkte liegen im Bereich der .NET-Architektur, Silverlight und agilen Prozessen. Er veröffentlichte vor kurzem seine DVD mit Video-Trainings zum Thema „WPF 4 und Silverlight 4“ bei Addison-Wesley von video2brain. Biswanger ist auch freier Autor, Speaker und Microsoft CLIPler der INdotNET (Ingolstädter .NET Developers Group). Sie erreichen seinen Blog unter:
>
.

Quelle: http://www.indot.net

Wir freuen uns auf euren Besuch,

Viele Grüße
BFreakout

17.11.2010 - 13:41 Uhr

Klasse hat funktioniert... hab ich bisher nie gebraucht gehabt.. aber wenn es jetzt so läuft 😉

Danke Dir!

17.11.2010 - 13:29 Uhr

verwendetes Datenbanksystem: Linq-to-XML + REST Web-Service

Hallo Community,

ich hab nicht mal eine Linq Abfrage und bekomme keine Elemente zurück. Selbst bei der direkten Verwendung von Linq. Ich finde den Fehler im Detail nicht.

Das ist die Abfrage:


  WebClient proxy = new WebClient();
  proxy.DownloadStringCompleted += (s, e) =>
                                                 {
                                                     var xmlBingResult = XElement.Parse(e.Result);

                                                     var store = xmlBingResult.Descendants("Location");

                                                     foreach (var element in store)
                                                     {
                                                         Console.WriteLine(element.Value);
                                                     }

                                                     Console.WriteLine("Finish!");
                                                     Console.ReadLine();
                                                 };

            proxy.DownloadStringAsync(new Uri(queryString));

xmlBingResult enthält folgende XML:


<Response xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/search/local/ws/rest/v1">
  <Copyright>Copyright © 2010 Microsoft and its suppliers. All rights reserved. This API cannot be accessed and the content and any results may not be used, reproduced or transmitted in any manner without express written permission from Microsoft Corporation.</Copyright>
  <BrandLogoUri>http://dev.virtualearth.net/Branding/logo_powered_by.png</BrandLogoUri>
  <StatusCode>200</StatusCode>
  <StatusDescription>OK</StatusDescription>
  <AuthenticationResultCode>ValidCredentials</AuthenticationResultCode>
  <TraceId>47e3375d03d74e9dadc5dc716b3feb8f|EWRM001666|02.00.147.700|EWRMSNVM001814, EWRMSNVM001706</TraceId>
  <ResourceSets>
    <ResourceSet>
      <EstimatedTotal>1</EstimatedTotal>
      <Resources>
        <Location>
          <Name>Nürnberger Straße, 85055</Name>
          <Point>
            <Latitude>48.780347</Latitude>
            <Longitude>11.435146</Longitude>
          </Point>
          <BoundingBox>
            <SouthLatitude>48.776484282429323</SouthLatitude>
            <WestLongitude>11.427330667601767</WestLongitude>
            <NorthLatitude>48.784209717570675</NorthLatitude>
            <EastLongitude>11.442961332398232</EastLongitude>
          </BoundingBox>
          <EntityType>Address</EntityType>
          <Address>
            <AddressLine>Nürnberger Straße</AddressLine>
            <AdminDistrict>BY</AdminDistrict>
            <CountryRegion>Germany</CountryRegion>
            <FormattedAddress>Nürnberger Straße, 85055</FormattedAddress>
            <PostalCode>85055</PostalCode>
          </Address>
          <Confidence>High</Confidence>
        </Location>
      </Resources>
    </ResourceSet>
  </ResourceSets>
</Response>

Eventuell hab ich nur etwas nicht beachtet?!...

Grüße BFreakout

30.06.2010 - 15:12 Uhr

Hey thefly,

ab .NET 4.0 kann man sich zusätzlich das Reactive Extensions Framework herunterladen um hervoragend Asynchrone Vorgänge zu bearbeiten.

Das Framework kann sich hier kostenfrei bezogen werden:
http://msdn.microsoft.com/en-us/devlabs/ee794896.aspx

Nach der Installation müssen folgende Assemblies referenziert werden:
System.CoreEx
System.Reactive
System.Interactive

Der Source-Code mit deiner erwarteten Anforderung des Timers:



public partial class MainWindow : Window
    {
        private int _count;

        public MainWindow()
        {
            InitializeComponent();
        }

        private void Button_Click(object sender, RoutedEventArgs e)
        {
            Observable.Interval(TimeSpan.FromSeconds(1))
                .Take(5)
                .Subscribe(x =>
                               {
                                   _count++;
                                   Dispatcher.BeginInvoke(DispatcherPriority.Normal, new Action(delegate
                                                                                                    {
                                                                                                        LblInfo.Content = _count.ToString();
                                                                                                    }));
                               }, () =>
                                      {
                                          MessageBox.Show("Fertig..");
                                          // weitere Logik kann ausgeführt werden...
                                      });

        }
    }

Ich hoffe es hat Dir geholfen!

Viele Grüße,
BFreakout

08.05.2010 - 12:10 Uhr

Hallo Community,

Unser Mai-Treffen findet am Montag, den 17.05.2010 um 19:00 Uhr statt. Wir treffen uns wieder beim Kult-Hotel in der Theodor-Heuss-Straße 25.

**TFS / VSTS 2010 Day! **

TFS 2010 Quickstart
(von Thomas Schissler - artiso AG)

Mit der Version 2010 hat Microsoft sich das Ziel gesetzt, dass Anwender TFS schneller und einfacher in Betrieb nehmen und nutzen können als jemals zuvor. Somit wird diese ALM-Plattform auch für kleinere Teams immer interessanter, nicht zuletzt auch dadurch, dass Microsoft den Preis für das Backend-System deutlich gesenkt hat. In diesem Vortrag werden wir den TFS auf einer grundinstallierten Maschine komplett aufsetzen, die Versionsverwaltung in Betrieb nehmen, einige grundlegende Einstellungen vornehmen, Bugtracking nutzen, einen Build definieren und nutzen, und die entstehende Traceability demonstrieren. Ein typisches Szenario also für alle kleineren und mittleren Teams und das alles innerhalb von 1 Std.

Überblick über VSTS 2010
(von Thomas Schissler - artiso AG)

Mit Visual Studio Team System 2010 bringt Microsoft eine neue Generation seiner Entwicklungsplattform auf den Markt. Neben einer großen Anzahl von Verbesserungen bringt VSTS 2010 und das Backendsystem TFS 2010 auch v&oum;llig neue Funktionen und M&oum;glichkeiten mit. Der Vortrag beleuchtet die verschiedenen Bereiche und stellt jeweils die wichtigsten Neuerungen vor. Diese werden mit verschiedenen Praxisbeispielen plastisch erläutert.

Über den Speaker: Thomas Schissler (artiso AG)
Thomas entwickelt seit 1996 Software, seit dem Jahr 2001 ausschließlich mit .NET. Neben seinen Aufgaben als Projektleiter, Softwarearchitekt und Coach versucht er auch noch einen Teil seiner Zeit mit der Kodierung zu verbringen. Er arbeitet in der Nähe von Ulm und beschäftigt sich momentan hauptsächlich mit Themen wie Softwarearchitektur und optimierten Softwareentwicklungsprozessen. Seine Scherpunkte sind aktuell Team Foundation Server, komponentenorientierte Architektur und Qualitätsmanagement. Er ist Leiter der .NET Developer-Group Ulm (
>
). Er bloggt so oft wie möglich unter
>
. Als Sprecher ist er auf verschiedenen Konferenzen und bei Usergroups unterwegs. Für sein Engagement für die .Net Community wurde er 2008 erstmals mit dem MVP Award für den Bereich Team System ausgezeichnet.

Quelle: http://www.indot.net

Wir freuen uns auf euren Besuch,

Viele Grüße
BFreakout

09.02.2010 - 09:53 Uhr

Hallo Community,

Die Release Candidates von Visual Studio 2010 und .NET 4.0 sind ab sofort für MSDN-Abonnenten und ab Mittwoch für alle Interessenten verfügbar.

Visual Studio 2010 and .NET Framework 4 Release Candidate

Viele Grüße,
BFreakout

07.02.2010 - 18:31 Uhr

Hallo Community,

Unser Februar-Treffen findet am Montag, den 08.02.2010 um 19:00 Uhr statt. Wir treffen uns wieder beim Kult-Hotel in der Theodor-Heuss-Straße 25.


Clean Code Developer - Eine Initiative für mehr Softwarequalität
(von Ralf Westphal)

Die Klagen über unzureichende Software sind ja schon sprichwörtlich. Durch schlechte Anforderungsdefinitionen und ewigen Termindruck ist das aber nicht zu erklären. Vielfach stimmt einfach etwas nicht mit der Softwarequalität. Stefan Lieser und Ralf Westphal meinen, eine Ursache liege in der Abwesenheit eines unverbrüchlichen Fundaments an Prinzipien, Regeln und Praktiken für die tägliche Softwareentwicklung. Dabei mangelt es nicht an Bausteinen zu einem solchen Wertesystem. Die Literatur trägt sie schon lange zusammen - in die Curricula der Ausbildungsinstitutionen haben sie es jedoch noch nicht recht geschafft. Und so schien es Stefan Lieser und Ralf Westphal angezeigt, diese Bausteine unter dem Dach einer Initiative für mehr Softwarequalität zu sammeln. Mit Clean Code Developer möchten sie die Praktiker der Softwareentwicklung motivieren, sich schrittweise bewährte Prinzipien und Praktiken anzueignen, die noch vor allen Technologiemoden zu höherer Softwarequalität führen.

In seinem Vortrag stellt Ralf Westphal das Clean Code Developer Wertesystem vor, erklärt die Idee von der Arbeit an seinen Modulen und diskutiert mit den Zuschauern über Nutzen, Chancen und Grenzen der Initiative. Mehr Informationen zur Initiative unter
>

Infos über den Speaker: Ralf Westphal (
>
) ist freiberuflicher Berater, Projektbegleiter, Autor und Trainer für Themen rund um .NET Softwarearchitektur. Er ist Autor von mehr als 450 Publikationen und Microsoft MVP für Softwarearchitektur.

Mit Stefan Lieser hat er die Initiative „Clean Code Developer“ für mehr Softwarequalität ins Leben gerufen (
>
).

Quelle: http://www.indot.net

Wir freuen uns auf euren Besuch,

Viele Grüße
BFreakout

18.01.2010 - 09:49 Uhr

Hallo Community,

Unser Januar-Treffen findet am Montag, den 18.01.2010 um 19:00 Uhr statt. Wir treffen uns wieder beim Kult-Hotel in der Theodor-Heuss-Straße 25.

Zurück in die Zukunft mit Silverlight 4
(von Gregor Biswanger,
>
)

Am 18. November 2009 veröffentlichte Microsoft auf der PDC2009 (Professional Developer Converence) in Los Angeles die erste Beta Version von
>
, und somit auch alle Informationen dazu, welche Features dafür geplant und bereits verfügbar sind.

Mit Silverlight 4 geht Microsoft den in Version 3 eingeschlagenen Weg weiter und erweitert es mit Verbesserungen die direkt von den Entwicklern gewünscht wurden. Mit Silverlight 3 zeigte sich der RIA-Sprössling mehr als erwachsen und mit Silverlight 4 kommt noch einiges an Reife dazu.

Der Vortrag demonstriert die Highlights von Silverlight 4 und geht zudem bereits auf Erwartungen bezüglich Silverlight 5 ein. Kurz zusammengefasst: Wir können heute schon sehen, was uns mit Silverlight 4 erwarten wird.

Quelle: http://www.indot.net

Wir freuen uns auf euren Besuch,

Viele Grüße
BFreakout

12.12.2009 - 00:40 Uhr

Hallo Community,

Unser Dezember-Treffen findet am Montag, den 14.12.2009 um 19:00 Uhr statt. Wir treffen uns wieder beim Kult-Hotel in der Theodor-Heuss-Straße 25.

Kollektive Codebeherrschung: Das .NET Coding Dojo
(von Ilker Cetinkaya, Software-Architekt bei Autoscout24)
In einer interaktiven Session wird gemeinsam die Lösung einer Code Kata (eines kleinen Programmierproblems) mit Hilfe gängiger und moderner Software-Entwicklungs-Technologien erarbeitet. Sei dabei, wenn mit TDD, Design Patterns und professionellen Methoden gemeinsam Clean Code geschrieben wird. Das Besondere dabei: Jeder kann sich einbringen und Erfahrungen sammeln. Getreu dem Motto: Lerne & Lehre!

Info zum Speaker: Ilker Cetinkaya entwickelt Software mit dem Microsoft .NET Framework seit der Version 1.0. Als Software-Architekt bei AutoScout24 beschäftigt er sich besonders mit den Themen Framework, User Interface, Service-Orientierte Architekturen und .NET-Performance.

Quelle: http://www.indot.net

Wir freuen uns auf euren Besuch,

Viele Grüße
BFreakout

03.11.2009 - 20:36 Uhr

Hallo Community,

Unser November-Treffen findet am Montag, den 09.11.2009 um 19:00 Uhr statt. Wir treffen uns wieder beim Kult-Hotel in der Theodor-Heuss-Straße 25.

Multi-Touch entwicklung mit WPF und Silverlight für Microsoft Surface und Windows 7
(von Gregor Biswanger)

Multi-Touch - mit mehreren Fingern gleichzeitig den Bildschirm berühren und damit Anwendungen steuern - kommt mit Surface und Windows 7 in die Microsoft-Welt. Allerdings sind die Preise für Monitore mit Multi-Touch oder gar den Surface-Tisch für die meisten Entwickler zu hoch. Dieser Vortrag zeigt deshalb, wie bereits jetzt Software für Multi-Touch hardware-unabhängig entwickelt und getestet werden kann. Weitere Themen sind Look & Feel sowie die Planung der Architektur für Anwendungen mit Multi-Touch.

Quelle: http://www.indot.net

Wir freuen uns auf euren Besuch,

Viele Grüße
BFreakout

14.10.2009 - 09:50 Uhr

Hallo Community,

Unser Oktober-Treffen findet am Montag, den 19.10.2009 um 19:00 Uhr statt. Wir treffen uns wieder beim Kult-Hotel in der Theodor-Heuss-Straße 25.


Windows 7 Launch & House Party
(von Gregor Biswanger und Robert Walter)

Am 22. Oktober 09 ist es soweit: Windows 7 steht für den Endbenutzer bereit. Die neueste Windows Version wurde nach den Beanstandungen von Windows Vista und Wünschen in so vielen Punkten verbessert und optimiert, dass es als ausgereifte und jetzt schon beliebte Version selbst von Kritikern freudig erwartet wird. Es gibt viele intelligente Features, die die tägliche Arbeit unterstützen und somit auch besser machen. Multitouch-Unterstützung, Bibliotheken, Jumplists, Device Stages, eine neue Taskleiste und ein neuer Windows Explorer, u.v.m. wird als gelungenes Neuerungspaket geboten. Dabei läuft alles viel runder und vor allem an der Performance wurde viel gefeilt. Zu guter Letzt darf man natürlich die schicke Oberfläche und das Design nicht vergessen, womit Endbenutzer und Administratoren zugleich glücklich sein können.

Eine Vorschau, Vorstellung und Vorführung, die für Endanwender, Geschäftsleute, Power User, Administratoren und natürlich Entwickler interessant ist, gibt Tipps, unbekannte Hintergrundinformationen von Microsoft, und einen unabhängigen Blickwinkel in gewohnter lockerer INdotNET Runde.

Quelle: http://www.indot.net

Wir freuen uns auf euren Besuch,

Viele Grüße
BFreakout

07.09.2009 - 10:03 Uhr

ich konnte bisher nie sehen, das alles direkt in die WSDL erstellt wurde.. ist auch nicht gerade sehr Performant...

Ich behaupte jetzt mal, das auch so der WSDL-Standard es mit dem Referenzen so vorgibt...

Java sollte damit zurecht kommen.. wäre Interessant was beim Generieren des Proxies für eine Fehlermeldung kommt?!

04.09.2009 - 11:58 Uhr

Ahh.. ok.. gut zu wissen.. Danke Dir!

04.09.2009 - 11:48 Uhr

Achso... ja einen Verweis gibt es immer.. ich würde es nicht anders kennen?! Warum möchtest du ALLES in einer XML haben?

Kann es sein das du aus der Java-Welt kommst? Nur wegen den Namen "getGA".. 😃

@gfoidl Dazu muss er das Interface wo Implementiert haben... und wie es aussieht hat er die Standard Einstellungen Aktiv und sollte das Binding zusätzlich haben... normal bräuchte er das nicht...

04.09.2009 - 10:21 Uhr

Hallo Mimu,

die Metadaten sollten eigentlich im WSDL enthalten sein. Versuche mal HttpGetEnabled auf true zu setzen..

Im WCF Configuration Editor gehst du auf Advanced -> Service Behaviors und erstellst einen neuen Service Behavior.. danach gehst du auf Add und fügst serviceMetadata ein... danach machst du ein doppelklick auf den Eintrag serviceMetadata in der Liste.. jetzt kannst du HttpGetEnabled auf true setzen...

das sollte es gewesen sein... sag mir einfach Bescheid ob es geklappt hat oder nicht...

Viele Grüße,
BFreakout

04.09.2009 - 09:55 Uhr

Hallo Community,

Unser September-Treffen findet am Montag, den 28.09.2009 um 19:00 Uhr statt. Wir treffen uns wieder beim Kult-Hotel in der Theodor-Heuss-Straße 25.


Die Windows Communication Foundation – Connecting Software!
(Von Gregor Biswanger)

Für die Kommunikation zu verteilten Datenquellen, Hosts oder anderen Diensten, gibt es zahlreiche Technologien mit denen kommuniziert werden kann. Dazu gab es bereits: DCOM, Enterprise Services, MSMQ, WSE, Remoting und Web-Services. Doch gelang es bereits keinem Framework wirklich alle Verbindungen abzudecken. Es wurde zwar mittels .NET Remoting versucht alles objektorientiert zu lösen, scheiterte aber ganz klar an den zu festgelegten nicht-funktionalen Anforderungen die im Netzwerk benötigt werden. Das wären zum Beispiel: Sicherheit und Verfügbarkeit. Nicht nur das, sondern eines der Hauptprobleme war, dass die Architektur zu fest auf eine Verbindungsart entwickelt wurde und somit nicht offen genug war.

Seit .NET 3.0 hat Microsoft nun endlich die Lösung aller Kommunikationsprobleme in einer Technologie zur Verfügung gestellt: Die Windows Communication Foundation (kurz WCF). Die WCF bietet für alle Technologien eine API. Die Kommunikationsarten können flexibel genug mittels XML definiert werden. Nicht nur das, sondern viele leckere Technologien werden beiläufig unterstützt. Dazu zählen die ADO.NET Data Services, REST, Duplex-Kommunikation mittels Web-Services und viele weitere.

Der Vortrag von Gregor Biswanger bietet eine klare Übersicht und dient somit für den perfekten Einstieg. Dabei werden viele interessante Praxisbeispiele von verteilten Anwendungen demonstriert.

Quelle: http://www.indot.net

Wir freuen uns auf euren Besuch,

Viele Grüße
BFreakout

16.08.2009 - 01:33 Uhr

Hallo Community,

Unser August-Treffen findet am Montag, den 24.08.2009 um 19:00 Uhr statt. Wir treffen uns wieder beim Kult-Hotel in der Theodor-Heuss-Straße 25. Die Adresse findet ihr auch unter: Bing Maps.

NHibernate - Alles Gute für die Geschäftsanwendung(von Gregor Biswanger)

Eines haben alle Geschäftsanwendungen ganz sicher gemeinsam: Sie arbeiten mit gespeicherten (persistenten) Daten. Dazu wurden in der Entwicklungsgeschichte zahlreiche Vorgehensweisen zur Abspeicherung der Daten in die Datenbank präsentiert. Eine bewährte Technologie davon ist das objektrelationale Mapping (kurz O/R-Mapping). O/R-Mapping ist eine Technik der Softwareentwicklung, mit der ein in einer objektorientierten Programmiersprache geschriebenes Anwendungsprogramm seine Objekte in einer relationalen Datenbank ablegen kann. Dem Programm erscheint die Datenbank dann als objektorientierte Datenbank, was die Programmierung erleichtert.

Doch mittlerweile platzt der Markt an kostenfreien und kommerziellen O/R-Mapping Tools. Die meisten Tools haben unterschiedlichste Probleme, wie zum Beispiel: Performance, Skalierbarkeit, Datenbank-Unabhängigkeit. Zudem sollten in der Softwarearchitektur Abhängigkeiten gering gehalten werden.

Es wird also ein flexibles Framework benötigt, zudem muss es auch so konfigurierbar sein, um jederzeit auf andere Datenbanken zugreifen zu können, und es wird eine gute Performance benötigt. Zu guter Letzt soll das alles auch noch kostenlos für den Entwickler zur Verfügung stehen.

Die Ziele sind schon unverschämt hoch angesetzt. Aber genau für diese Anforderungen gibt es bereits eines der bewährtesten Open-Source Tools: NHibernate. Dieser Vortrag bei INdotNET, bietet einen allgemeinen Überblick zu NHibernate und zeigt, wie man Schritt für Schritt den Einstieg findet.

Quelle: http://www.indot.net

Wir freuen uns auf euren Besuch,

Viele Grüße

BFreakout

04.08.2009 - 10:53 Uhr

Ich verwende diesen hier: http://perpetuumsoft.com/demo/RSViewer_v1/Default.aspx

aber leider nicht kostenfrei...

29.07.2009 - 11:06 Uhr

Hallo Golo,

danke für die Ergänzung.. hier der Link zu Hannes Preishubers Blog, der darüber bereits Berichtete und womit man das auch bildlich sehen kann.

http://blogs.ppedv.de/hannesp/archive/Silverlight-3-Visual-Studio-2008-Design-Preview

Viele Grüße,

BFreakout

15.07.2009 - 09:33 Uhr

Hallo Community,

Nächstes Treffen:
Unser Juli-Treffen findet am Montag, den 20.07.2009 um 19:00 Uhr statt. Wir treffen uns wieder beim Kult-Hotel in der Theodor-Heuss-Straße 25. Die Adresse findet ihr auch unter: Google Maps Deutschland.

SQL Server 2008 – ein Überblick für Entwickler
(von Constantin Klein)

Ähnlich wie es beim SQL Server 2005 der Fall war, bringt auch der SQL Server 2008 wieder eine ganze Vielfalt an Neuerungen und zusätzlichen Features mit sich. Insbesondere werden neben den traditionell von einer Datenbank unterstützten Datentypen mit dem SQL Server 2008 auch neue Datentypen für das Handling von unstrukturierten Daten und von Geodaten eingeführt. Dieser Vortrag gibt einen Überblick über die Neuerungen und Ideen für Anwendungs- und Einsatzmöglichkeiten. Der Schwerpunkt liegt dabei auf dem Thema „Beyond Relational“.

Über Constantin Klein: Constantin arbeitet als Anwendungsarchitekt und Entwickler bei der Freudenberg Forschungsdienste KG. Dort beschäftigt er sich hauptsächlich mit dem Design und der Entwicklung von Web-Informationssystemen und Datenbanken. Seit seinem Studium der Wirtschaftsinformatik gilt sein besonderes Interesse darüber hinaus allen aktuellen Themen im Microsoft .NET Umfeld, insbesondere aber dem Thema Softwarearchitektur. Er ist MCSD, MCTS für SQL Server 2005 und MCPD Web + Enterprise Application Developer. Er engagiert sich als Leiter der .NET Usergroup Frankfurt. Sein Blog finden Sie unter:
>

Verlosung

video2brain - SQL Server 2005 Programmierung

Der Schwerpunkt des Trainings liegt dabei auf der Programmierung mit Transact-SQL unter Berücksichtigung der .NET-Integration, die Microsoft in die aktuelle SQL-Server-Version eingebaut hat. So steuern Sie die Datenbank mit den populären Sprachen aus dem Visual-Studio-Bereich wie etwa Visual C# oder Visual Basic.


>
unterstützt uns freundlicherweise mit 1 DVD zur Verlosung.

Quelle: http://www.indot.net

Wir freuen uns auf euren Besuch,

Viele Grüße

BFreakout

10.07.2009 - 13:03 Uhr

MOMMM... Nein nicht das DataForm Control sondern das ASP.NET Silverlight-Control... +Sorry+ 😄

10.07.2009 - 12:41 Uhr

Microsoft hat extra den Designer raus genommen... war also so beabsichtigt.. genauso wie das Control... was ich selbst auch nicht versehen kann, da ich das Control sehr gerne eingesetzt hatte... kann allerdings durch einbinden der alten DLL wiederverwendet werden (siehe Link unten) 😦

Ansonsten alle Problemlösungen für die Umstellung von Silverlight 2, Silverlight 3 Beta auf Silverlight 3 RTW + Informationen unter: http://tinyurl.com/mvekwq

10.07.2009 - 11:04 Uhr

Deinstalliere erst mal alles und Installiere die Silverlight 3 Tools erneut... dann sollte es keine Probleme mehr geben?!

09.07.2009 - 22:28 Uhr

Link für Expression Blend 3 habe ich oben auch hinzugefügt...

Viel Spaß...

09.07.2009 - 21:38 Uhr

Hallo michlG,

für beide wurde allgemein viel Verbessert.. von ein paar Erweiterungen hab ich bereits etwas gebloggt:

Expression Blend 3 – Effekte für Controls

Expression Blend 3 - Daten für Designer bereitstellen

weiteres Hammer Feature wird das Sketch Flow sein:
http://blogs.msdn.com/somasegar/archive/2009/04/25/prototyping-with-sketchflow.aspx

http://videos.visitmix.com/MIX09/C04F

Viele Grüße,

BFreakout

09.07.2009 - 21:25 Uhr

Oh ja, so ging es mir auch die ganze Zeit 😄 Nun freue ich mich noch auf Expression Blend 3 mit Sketch Flow und Silverlight 4 😉

09.07.2009 - 21:04 Uhr

Hallo Community,

genau wie www.seethelight.com mit einem Couter zeigt, soll genau Morgen am 10. Juli 2009 Silverlight 3 veröffentlicht werden, oder wie bereits hier berichtet wurde:
Silverlight 3 & Expression Blend 3 kommen im Juli

Nun hab ich eine super Nachricht für euch, es kann bereits JETZT Silverlight 3 Tools for Visual Studio und das Silverlight 3 RTW Plug-In Heruntergeladen werden:

**Microsoft® Silverlight™ 3 Tools for Visual Studio 2008 SP1: **
http://www.microsoft.com/downloads/details.aspx?familyid=9442b0f2-7465-417a-88f3-5e7b5409e9dd&displaylang=en

**Silverlight 3 - Plug-In: **
http://www.microsoft.com/silverlight/resources/install.aspx

Microsoft Expression Blend 3 + SketchFlow RC
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=92e1db7a-5d36-449b-8c6b-d25f078f3609

weitere News und Infos zu Silverlight 3 und Expression Blend 3 folgen...

Viel Spaß und viele Grüße,

BFreakout

08.06.2009 - 09:56 Uhr

Bei Kunden für die es eine Option gewesen wäre, war dann die Beschränkung auf Windows unsympathisch... Für eine Web-Anwendung sollte es dann schon flexibler sein. Vorallem macht mir deren Sandbox um weitem mehr Angst als die von Silverlight...

Interessant ist allerdings das Microsoft nicht aufgehört hat XBAP weiterzuentwickeln... spannend...

Würde mich auch Interessieren wer damit Projekte am laufen hat...

05.06.2009 - 20:01 Uhr

Gibt es bereits schon und heißt hier XBAP. Wird sogar langsam Browser-Unabhängig, für Firefox folgt noch ein Plug-In..

Nur wird dafür das .NET-Framework 3 gebraucht.. und ist somit nur unter Windows verfügbar.

Die Sandbox von XBAP Anwendungen ist allerdings um einiges härter.. da meines wissens die Datenkommunikation nicht so einfach seien soll.

Klar wird versucht die Grundlegenden Dinge wie Data-Binding zu vereinheitlichen. Finde ich auch wichtig. Kritisch sehe ich es aber bei WPF 4.0 Features die eventuell ja auch mit Silverlight folgenen könnten. Die aber dann nur noch auf Windows Betriebssystemen lauffähig wäre.. Wie zum Beispiel Multi-Touch...

02.06.2009 - 11:37 Uhr

Ab Silverlight 3 kommt mit Out-of-Browser (kurz OOB) ein attraktives Feature mit sich. Somit lassen sich Silverlight Anwendungen auch außerhalb vom Browser ausführen. Das besondere daran ist, das die Silverlight Anwendung somit Offline zur Verfügung steht.

Dennoch werden bei Silverlight Anwendungen die Hauptsächliche Logik und deren Daten vom Server geliefert. Wenn eine Silverlight Anwendung nun Offline zur Verfügung steht, ist es kein Problem diesen Status herauszufinden und dementsprechend zu reagieren. Doch wie sieht es mit den Daten aus? Diese können Offline auch nicht mehr vom Server abgefragt werden. Bisher bietet Silverlight 3 in der aktuellen Betaversion keinen Lösungsansatz dafür an.

Dafür wurde das neue Open-Source Projekt Silverlight OOB Extension ins Leben gerufen. Die Vision des Projektes besteht darin, das Silverlight Anwendungen die auch Offline ausgeführt werden sollen auch Ihre Daten geliefert bekommen. Diese sollen je nach Logik zur Verfügung stehen und später an einem zusätzlichen Web-Service, der mit dem Sync Framework ausgestattet ist, aktualisiert werden können.

Die erste veröffentlichte Library befindet sich noch im Alpha Status und kann derzeit nur Daten zum Lesen zur Verfügung stellen. Bei Daten sind dabei lediglich Objekte mit Informationen bedacht. Dabei müssen die Entities das Attribut „Serializable“ tragen oder sie kommen aus einer Windows Communication Foundation-Schnittstelle (WCF). Das wäre zum Beispiel von einem ADO.NET Data Service oder einem normalen Standard Web-Service.

Download, Video und weitere Informationen unter:
http://oobextension.codeplex.com

29.05.2009 - 15:12 Uhr

Microsoft gab nun Offiziell bekannt das Silverlight 3 & Expression Blend 3 am 10. Juli 2009 in der Finalen Version veröffentlicht wird.

Die Testphase der beiden Betas endet somit und wird in San Francisco mit einem speziellen Launch-Event mit dem Titel "See the light" veröffentlicht.

Quellen und weitere Informationen:
http://www.theregister.co.uk/2009/05/29/silverlight_3_beta_july/
http://winfuture.de/news,47511.html
http://www.infoweek.ch/internet/web-designprogrammierung/articles/189741/

Kostenfreie Veranstaltung zu Silverlight 3 & Expression Blend 3:
http://www.dotnet-blog.net/post/2009/05/18/Silverlight-Roadshow-Mit-Silverlight-das-Web-entdecken.aspx

Viele Grüße,

BFreakout

28.05.2009 - 21:01 Uhr

Hab es noch einmal genauer angesehen.. der Code funktionierte nur für die Erwartung meiner Unit-Tests nicht...

Folgender Code funktioniert jetzt:


var result = model.tblMailArchiv.Where(e => fromTime <= e.TimeStamp && toTime >= e.TimeStamp);

28.05.2009 - 16:27 Uhr

Date wäre hier Interessant, weil wir auch die Uhrzeit in der DB stehen haben, die später aber nicht wichtig ist.

Das was du geschrieben hast, haben wir auch schon probiert. Das funktioniert nicht.

28.05.2009 - 16:14 Uhr

Ja das haben wir bereits probiert gehabt, dann bekommen wir folgende Exception:
System.NotSupportedException: Das angegebene Typelement 'Date' wird in 'LINQ to Entities' nicht unterstützt. Es werden nur Initialisierer, Entitätselemente und Entitätsnavigationseigenschaften unterstützt.

Genau deswegen wollten wir das Datum auseinander nehmen mit Year, Month und Day.

Die Tabelle haben wir anders aufgebaut und TimeStamp ist ein einfacher Date-Typ.

(tinyint) MailArchivID
(datetime) TimeStamp
(nvarchar(MAX)) [To]
(nvarchar(MAX)) [From]
(nvarchar(MAX)) Subject
(nvarchar(MAX)) Body
(nvarchar(MAX)) Attachments

Das Datum ist also nicht einzeln aufgeteilt 👅

28.05.2009 - 15:49 Uhr

Super, danke dir.. waren jetzt eben auf dem Schlauch 😉

Haben das jetzt natürlich laut durchdacht und ist ja absolut logisch... sind natürlich in die Falle getappt, da Linq leider nicht e.TimeStamp.Date unterstützt.. und hatten jeden Wert einzeln überprüfen wollen..

Kennst du eine (einfache) Linq Variante für diese abfrage?

28.05.2009 - 15:33 Uhr

verwendetes Datenbanksystem: SQL Server 2005 & LINQ

Hallo Community,

haben eine abfrage in LINQ die aus der Datenbank einen bestimmten Zeitbereich auslesen soll. Es funktioniert auch ganz gut, bis auf einen kleinen Fehler.
Wenn von 11.11.2008 bis 28.05.2009 gesucht wird, wird kein Ergebnis geliefert. Obwohl für den Zeitraum Daten enthalten sind.

Oder was auch Krass ist, das von 01.01.1900 bis zum 28.05.2009 nur die Daten von 2009 ausgegeben werden obwohl Daten von 2008 auch vorhanden sind.

Ganz bestimmt ein Logik Fehler, eventuell sieht das jemand von euch sofort 😃



var result = from e in TblMailArchivs 
	  where ( e.TimeStamp.Year >= 2008 && e.TimeStamp.Year <= 2009 ) 
	  && ( e.TimeStamp.Month >= 11 && e.TimeStamp.Month <= 05)
	  && ( e.TimeStamp.Day >= 11 && e.TimeStamp.Day <= 28)
	  select e;


Vielen Dank und viele Grüße,

BFreakout

21.05.2009 - 11:04 Uhr

Hallo,

so Spontan beim nachbilden hatte es bei mir so funktioniert:


WaitHandle[] handles = new WaitHandle[1];
IAsyncResult ar = foobar.BeginInvoke(...);
waitHandle[0] = ar.AsyncWaitHandle;

Erst müssen die handles der anderen Threads in ein Array gesammelt werden.
Dann muss mit der Methode WaitAll auf die abarbeitungder Threads gewartet warten. Standardmäßig wird unendlich lang gewartet (bis eben alle Threads fertig sind). Man kann aber auch einen Timeout übergeben.


WaitHandle.WaitAll(handles);

ich hoffe das ist genau das was du wolltest.

Viele Grüße,

BFreakout

18.05.2009 - 10:35 Uhr

Hallo Community,

nach großer Anfrage habe ich nun eine Silverlight Roadshow Organisiert. Von der Firma TRIA IT-solutions gesponsert, halte ich in folgenden Städten einen kostenfreien Silverlight Vortrag: **Ingolstadt **(18.05.), **Karlsruhe **(16.06.), **Düsseldorf **(17.06.), **Frankfurt **(18.06.), **München **(24.06.) und **Nürnberg **(25.06.).

weitere Infos & Anmeldung unter:
http://www.tria.de/Consulting/Events/event002.html

Freue mich auf euer kommen,

viele Grüße

BFreakout

29.04.2009 - 23:09 Uhr

Hallo Community,

Nächstes Treffen:
Unser Mai-Treffen findet am Montag, den 18.05.2009 um 19:00 Uhr statt. Wir treffen uns wieder beim Kult-Hotel in der Theodor-Heuss-Straße 25.

Mit Silverlight das Web entdecken – inkl. Ausblick auf Silverlight 3
(von Gregor Biswanger)

Immer mehr Windows-Anwendungen werden auf das Web umgestellt. Für diese Entscheidung gibt es reichlich gute Gründe wie z.B. Zentralisierung und Verfügbarkeit. Doch leider bringt der Weg einige Hürden mit sich. So müssen sich die Windows-Entwickler auf mehrere Sprachen wie HTML/CSS und JavaScript spezialisieren. Zudem muss auf gängigen Browsern das gleiche Look & Feel sichtbar sein. Das kostet meist mehr Zeit und Nerven als erwünscht.

Mit Silverlight bietet Microsoft eine Alternative. Ganz einfach lassen sich hier bestehendes Know-how und die entsprechende Businesslogik auf andere Plattformen und Browser portieren, ohne dabei die gewohnte Entwicklungsumgebung verlassen zu müssen. Außerdem bekommt man gerade im wichtigen Bereich des Grafik-Designs ebenfalls ein sehr leistungsfähiges und flexibles Toolset an die Hand, das es erlaubt, völlig unkompliziert ansprechende Anwendungen zu gestalten.

Bei der Veranstaltung von INdotNET erhalten Sie tiefgreifende Einblicke in die vielseitigen Aspekte von Silverlight 2 - viele spannende Entwickler- und Designer-Demonstrationen inklusive.

Agenda:

  • Allgemeines zu Rich Interactive Applications (RIA)
  • Einführung zu Silverlight 2
  • XAML-Basics
  • Managed API – Für die klassischen Webentwickler
  • Managed API – Für .NET Entwickler
  • Neues in Silverlight 3
  • Expression Blend 2
  • Neues in Expression Blend 3
  • Eine Business Application mit Silverlight realisieren

Verlosung

video2brain - Microsoft Silverlight 2 Video-Training

In diesem Video-Training erklärt Sascha Wolter, wodurch sich die zweite Version von Silverlight auszeichnet, welche Werkzeuge notwendig sind und wie diese funktionieren. Angefangen von Microsoft Expression Blend bis hin zu Microsoft Visual Studio beleuchtet er alle Bausteine Schritt für Schritt anhand eines realen Projekts und garniert mit reichlich Praxiserfahrung. Zahlreiche Tipps rund um Rich Internet Applications komplettieren dieses Training für Designer und Developer.


>
unterstützt uns freundlicherweise mit 1 DVD zur Verlosung.

Quelle: http://www.indot.net

Wir freuen uns auf euren Besuch,

Viele Grüße

BFreakout

30.03.2009 - 21:00 Uhr

Hallo Community,

am 21.04.09 um 17.30 Uhr halte ich in Stuttgart eine Kostenfreie Veranstaltung zum Thema Silverlight.

**Mit Silverlight das Web entdecken – inkl. Ausblick auf Silverlight 3 **

Immer mehr Windows-Anwendungen werden auf das Web umgestellt. Für diese Entscheidung gibt es reichlich gute Gründe wie z.B. Zentralisierung und Verfügbarkeit. Doch leider bringt der Weg einige Hürden mit sich. So müssen sich die Windows-Entwickler auf mehrere Sprachen wie HTML/CSS und JavaScript spezialisieren. Zudem muss auf gängigen Browsern das gleiche Look & Feel sichtbar sein. Das kostet meist mehr Zeit und Nerven als erwünscht.

Mit Silverlight bietet Microsoft eine Alternative. Ganz einfach lassen sich hier bestehendes Know-how und die entsprechende Businesslogik auf andere Plattformen und Browser portieren, ohne dabei die gewohnte Entwicklungsumgebung verlassen zu müssen. Außerdem bekommt man gerade im wichtigen Bereich des Grafik-Designs ebenfalls ein sehr leistungsfähiges und flexibles Toolset an die Hand, das es erlaubt, völlig unkompliziert ansprechende Anwendungen zu gestalten.

Bei der TRIA IT-Insider Veranstaltung erhalten Sie tiefgreifende Einblicke in die vielseitigen Aspekte von Silverlight 2 - viele spannende Entwickler- und Designer-Demonstrationen inklusive.

Agenda:

  • Allgemeines zu Rich Interactive Applications (RIA)
  • Einführung zu Silverlight 2
  • XAML-Basics
  • Managed API – Für die klassischen Webentwickler
  • Managed API – Für .NET Entwickler
  • Neues in Silverlight 3
  • Expression Blend 2
  • Neues in Expression Blend 3
  • Business Application mit Silverlight realisieren

Die Anzahl der Plätze ist begrenzt. Die Veranstaltung dauert ca. 2 ½ h.

weitere Infos & Anmeldung unter:
http://www.tria.de/Consulting/Events/event002.html

Freue mich auf euer kommen,

viele Grüße

BFreakout

06.03.2009 - 11:22 Uhr

Hallo Robert,

du warst genau richtig gelegen. Die DAL macht nichts anderes wie die Daten aus der Persistenz abzufragen und in Entities zu füllen... der Rest wird von der BL gemacht...

Viele Grüße

BFreakout

04.03.2009 - 15:32 Uhr

Hallo Community,

Nächstes Treffen:
Unser März-Treffen findet am Montag, den 16.03.2009 um 19:00 Uhr statt. WICHTIG! Wir treffen uns dieses Mal beim Kult-Hotel in der Theodor-Heuss-Straße 25. Die Adresse findet ihr unter:
>
.

Office-Development Day
Neben dem Betriebssystem Windows ist das Office-Paket eines der weit verbreitesten Softwareprodukte von Microsoft. Es behilft im Office Alltag grundlegende Arbeitsaufgaben leichter und besser zu bewältigen. Trotzdem gibt es immer noch viele Arbeitsaufgaben die nicht im Office-Paket integriert sein können. Das könnte daran liegen, dass jedes Unternehmen eine individuelle Umgebung mit speziellen Wünschen aufweist. Dafür gibt es bereits das Office integrierte VBA, was allerdings für waschechte .NET-Entwickler keine Alternative ist. Denn warum soll nicht das umfangreiche .NET-Framework für viele Aufgaben zur Verfügung stehen?

INdotNET präsentiert dazu folgende Vorträge:

Versionsunabhängige Office-Ansteuerung über .NET
(von Robert Walter)

Excel oder Outlook können genutzt werden, um exportierte Daten vom User weiterverarbeiten zu lassen oder E-Mails vorzubereiten. Dabei sollen die nötigen Daten natürlich aus den eigenen .NET-Anwendungen ausgelesen werden. Wie man Standard-Funktionen nutzt und wie gravierend Versionsunterschiede sein können, wird in diesem Vortrag demonstriert.

Office-Entwicklung mit VSTO (Visual Studio Tools for Office)
(von Gregor Biswanger)

Gregor Biswanger zeigt ein Word-AddIn aus der Praxis und stellt schrittweise im einzelnen deren Architektur vor. Viele relevante Vorgehensweisen sind dabei zum Einsatz gekommen, wie BDD und TDD, ein komplettes Word-Dokument wurde mittels RhinoMock gemockt, Aspektorientierte Programmierung und vieles weitere. Dabei werden auf wichtige Ziele, die bei der Entwicklung beachtet werden müssen, hingewiesen. (Theorie & Praxis)

Quelle: http://www.indot.net

Wir freuen uns auf euren Besuch,

Viele Grüße

BFreakout

09.02.2009 - 21:38 Uhr

Hallo Community,

Nächstes Treffen:
Unser Februar-Treffen findet am Montag, den 16.02.2009 um 19:00 Uhr statt. WICHTIG! Wir treffen uns dieses Mal bei der Firma Achievo Inproware GmbH im Westpark-Gebiet in der Friedrichshofener Straße gegenüber vom Fahrradzentrum Willner. Die Adresse findet ihr unter:
>


Agile Development Process - Ein Architekturbasierter Entwicklungsprozess
(von Thomas Schissler MVP, .net Developer-Group Ulm)

Moderne Software-Anwendungen werden immer komplexer. Dadurch gewinnt auch die Software-Architektur immer mehr an Bedeutung. Wartbarkeit, Testbarkeit, Erweiterbarkeit und Teamentwicklung sind nur einige Aspekte, die eine gute Architektur unterstützen soll. Doch diese Aspekte können nicht durch ein einzelnes Architekturkonzept abgedeckt werden. Dieser Vortrag stellt verschiedene Architektur-Patterns wie Komponentenorientierung, Contract First Design, Service-Orientierung und UI Driven Development vor. Und vor allem wird gezeigt, wie diese Konzepte zu einem praxiserprobten Entwicklungsprozess verbunden werden können.


Windows 7 Beta Preview
(von Robert Walter)

Seit Januar steht Windows 7 in in der öffentlichen Beta-Phase und erhält von den Testern sehr gutes Feedback. Die Presse lobt das neue Betriebssystem ebenfalls in höchsten Tönen. Microsoft kündigt den Release mit einem frühen Zeitplan bereits 2010 an, und sogar kritische IT-Administratoren sind zuversichtlich, das neue stabile Windows nach der Beta-Phase in ihren Unternehmen einzusetzen.

Es wurde vor allem Wert auf die User Experience, d.h. die Usability gelegt, und die Performance hat ebenfalls höchste Priorität. Wir machen einen Live-Rundumgang durch Windows 7 mit Expertentipps und Material von den Microsoft Technical Evangelists Daniel Melanchthon und Michael Kalbe. Außerdem gehen wir auf interessante Infos für Entwickler ein, wie sie Windows 7-spezifische Funktionen in den eigenen Anwendungen nutzen können und sie anprogrammieren.

Verlosung


Die Entwickler Akademie

Die Entwickler Akademie hat uns 1 Freikarte für die Entwickler-Tage Veranstaltung in Darmstadt zur Verlosung gesponsert. Hierzu gibt es 5 Tage lang Vorträge und Workshops zum Thema .NET. Die Karte wird unter allen Teilnehmern im Februar-Treffen verlost.


Assemblys vor Reflection schützen!

Das Tool {smartassembly} verändert den fertig kompilierten Source-Code mit der Obfuscation-Technologie. Auf diese Weise wird ein späreres Decompilieren mittels Reflection unleserlich wiedergegeben. Der eigene Source-Code wird somit vor fremden einblicken perfekt geschützt.


>
unterstützt uns freundlicherweise mit 1 Lizenz zur Verlosung.

Quelle: http://www.indot.net

Wir freuen uns auf euren Besuch,

Viele Grüße

BFreakout

28.01.2009 - 09:35 Uhr

Hallo Community,

ich möchte vom Dokument die Text Felder auslesen, finde aber nicht die Methoden dazu und auch nicht, wie man Text Felder benennen kann?

Wenn es bessere Lösungen zum Lesen ausgewählter stellen im Dokument gibt, wäre ich für die Tipps dankbar.

Viele Grüße

BFreakout

p.s. Bookmarks sollen dafür ja nicht verwendet werden?

28.01.2009 - 08:36 Uhr

Danke dir! Hat mir weitergeholfen.