Nach einer längeren Pause geht es jetzt wieder weiter! Warum die Pause erfahrt ihr beim User Group Treffen.
Einladung zur .NET User Group Austria - Wien, 21. Oktober 2009
Mittwoch, 21. Oktober 2009
.NET User Group Austria
Location: Global Knowledge, Wien
Bitte um Anmeldung: ug@christiannagel.com
17:30 Zusammenkunft und Diskussionen
18:00 Präsentation von Christian Nagel
C# 4.0 - Es wird dynamisch!
The Future of C# - auch die nächste Generation der Programmiersprache C# bringt Erweiterungen. Diese Session zeigt Neuerungen wie optional und named parameters, co-variance und contra-variance, und die neuen dynamischen Features die es erleichtern scripting Sprachen einzubinden und eine verbesserte COM Interoperabilität.
Christian
p.s. Interesse an WCF und WF Workshops im November?
http://www.christiannagel.com/WCFWorkshop.html
http://www.christiannagel.com/WFWorkshop.html
Danke an unsere Sponsoren:
Global Knowledge
Microsoft Österreich
Mittwoch, 26. November 2008
.NET User Group Austria
Location: Global Knowledge, Wien
Bitte um Anmeldung:
ug@christiannagel.com
17:30 Zusammenkunft und Diskussionen
18:00 Präsentation von Christian Weyer,
thinktecture
Eine verteilte Anwendung mit WCF und WF - in Action!
Windows Communication Foundation (WCF) und Windows Workflow Foundation (WF) sind nun 2 Jahre alt. In diesem Vortrag werden die beiden Technologien verwendet, um reale Anforderungen einer (halbwegs) realen verteilten Anwendung technisch umzusetzen. Das Anwendungsszenario liegt jenseits von Hello World, ICalcluator und Purchase Order und sollte für jeden Teilnehmer etwas Interessantes bieten. Christian Weyer zeigt vor allem was WCF auch jenseits der üblichen (Web Services-)Denke alles kann und gibt Einschätzungen zu Sinn und Unsinn von Features in den beiden Plattformtechnologien. Wenig Folien. Viel Architektur, viel Code, viel Config - eine hoffentlich etwas andere UserGroup-Session.
Christian
Danke an unsere Sponsoren:
Global Knowledge
Microsoft Österreich
Dienstag, 11. November 2008
.NET User Group Austria
Location: Global Knowledge, Wien
Bitte um Anmeldung:
ug@christiannagel.com
18:00 Zusammenkunft und Diskussionen
18:30 Präsentation von Peter Koen, Microsoft
Microsoft Windows Azure and Cloud Computing – Die nächste Generation der Softwareentwicklung?
Am 27. Oktober hat Microsoft bei der PDC 2008 in LA Windows Azure, die neue cloud computing platform und Antwort auf Amazon elastic compute cloud und Google Apps vorgestellt. Was genau ist aber dieses cloud computing? Die Analysten sind sich einig: Die Zukunft der Softwareentwicklung, ein Geschäftszweig der über 100 Milliarden USD pro Jahr umsetzen wird. ... Klingt gut, oder? Eigentlich zu gut. Rund um Cloud Computing sind sehr schnell viele Mythen, Vermutungen und schlichtweg Unwahrheiten in der Blogosphere und der professionellen Presse enstanden.
Peter Koen wird mit uns in diesem Meeting die einzelnen Komponenten von Windows Azure besprechen, erklären wie diese Dienste im Hintergrund arbeiten und vorallem wie diese verwendet werden sollten. Was ist real and welche Szenarien sind pure Science Fiction? Welche Möglichkeiten bieten sie uns als Entwickler und als Unternehmer?
Peter Koen ist Senior Program Manager des Global Partner Teams bei Microsoft Corporate Developer & Platform Evangelism. In dieser Position berät er führende Softwareunternehmen bezgl. neuer Entwicklungen bei Microsoft und arbeitet mit diesen an technischen Architekture und geschäftlichen Strategien rund um neue Softwareentwicklungen.
Christian
http://www.christiannagel.com
Danke an unsere Sponsoren:
Global Knowledge
Microsoft Österreich
Donnerstag, 5. Juni 2008
.NET User Group Austria
Location: Global Knowledge, Wien
Bitte um Anmeldung:
ug@christiannagel.com
17:30 Zusammenkunft und Diskussionen
18:00 Präsentation von Georg Drobny, Microsoft
Application Lifecycle Management mit Visual Studio 2008 Teamsystem
Erfahren Sie wie Sie mit Visual Studio Team System 2008 Ihre Codequalität durch integrierte Unit-Tests, Static-Code-Analysis, Metriken zu Code Coverage oder Build-Integration dramatisch erhöhen. Darüberhinaus lernen Sie, wie Sie es durch die Integration alle Teammitglieder in den Entwicklungsprozess schaffen, die Transparenz und Effizienz Ihrer Projekte zu verbessern.
Christian
http://www.christiannagel.com
Danke an unsere Sponsoren:
Global Knowledge
Microsoft Österreich
Donnerstag, 8. Mai 2008
.NET User Group Austria
Location: Global Knowledge, Wien
Bitte um Anmeldung:
ug@christiannagel.com
17:30 Zusammenkunft und Diskussionen
18:00 Präsentation von Bernhard Kolb, EBE-EDV
Überblick über die aktuelle Silverlight Technologie
- Jumpstart mit einer kleinen Demo-Anwendung
- Struktur der Anwendungsarchitektur
- Unterstütze WPF Strukturen
- Events & Interaktion
- dynamische Erweiterung
- Ausblick auf Silverlight 2.0
Christian
http://www.christiannagel.com
Danke an unsere Sponsoren:
Global Knowledge
Microsoft Österreich
Donnerstag, 27. März 2008
.NET User Group Austria
Location: Global Knowledge, Wien
Bitte um Anmeldung:
ug@christiannagel.com
17:30 Zusammenkunft und Diskussionen
18:00 Präsentation von Klaus Aschenbrenner, SQL Server 2008
Der SQL Server 2008 ist die nächste Version vom SQL Server, der im 2. Halbjahr 2008 seitens Microsoft released wird. Dieser Vortrag zeigt die verschiedenen neuen Funktionalitäten des SQL Server 2008 im Bereich von T-SQL:
- Die neuen SQL Server 2008 Datentypen
- DATE, TIME
- FILESTREAM
- Spatial
- HierarchyID
- Table Valued Constructors
- Table Valued Parameters
- Data Compression
- MERGE T-SQL Statement
- Change Data Capture
- Declarative Management Framework
Christian
http://www.christiannagel.com
Dienstag, 26. Februar 2008
.NET User Group Austria
Location: Global Knowledge, Wien
Bitte um Anmeldung: ug@christiannagel.com
17:30 Zusammenkunft und Diskussionen
18:00 Präsentation von Christian Nagel, Data Binding mit WPF
Mit Windows Presentation Foundation (WPF) gibt es einen Meilenstein bei den Data-Binding Funktionalitäten. Brachte schon Windows Forms 2.0 einen großen Schritt im Vergleich zur Vorgängerversion, geht es jetzt mit grossen Schritten weiter. Hier werden die Data-Binding Features von WPF gezeigt, das Binden von WPF Elementen, Object- und XML Binding, Data Templates, Master/Child Beziehungen, Validierung und vieles mehr.
Christian
http://www.christiannagel.com
12. März -
Software Development Day
Dienstag, 18. Dezember 2007
.NET User Group Austria
Location: Global Knowledge, Wien
Bitte um Anmeldung: ug@christiannagel.com
17:30 Zusammenkunft und Diskussionen
18:00 Präsentation von Dino Esposito
Dino Esposito gibt einen Kurs zu ASP.NET AJAX und macht dabei Zwischenstopp bei der .NET User Group Austria!
Information zum Kurs
Mögliche Vorträge:
-
A Lap Around Controls and Extenders in the AJAX Control Toolkit
- The New Frontier of the Web User Interface: Silverlight 1.0 and ASP.NET AJAX
- HTTP Handlers and Modules for Brave-hearts
Abstimmung zu den Vorträgen:
Forum
A Lap Around Controls and Extenders in the AJAX Control Toolkit
Plenty of custom controls are available for developers to build powerful ASP.NET applications. If you need a text box with a set of features that the ASP.NET control doesn’t provide, you typically write yourself or buy a new specialized control that extends the original control and adds the desired behavior. The pervasive sense of object-orientation in ASP.NET encourages this approach. Blindly using inheritance for building specialized version of controls may not be a wise choice, however. Even in relatively small projects, in fact, it can lead straight to a proliferation of controls. An extender control is a server control that represents a logical behavior. As such, it can be attached to one or more control types to extend their base capabilities. In this talk, we’ll formalize the concept of a “behavior” in the context of ASP.NET AJAX Extensions and proceed with an examination of base classes and sample extenders in the AJAX Control Toolkit.
The New Frontier of the Web User Interface: Silverlight 1.0 and ASP.NET AJAX
Silverlight is the Microsoft solution for delivering animation, graphics, audio, and video over the Web in a cross-platform way. Based on a subset of Windows Presentation Foundation, Silverlight enables the creation of content and applications that run within multiple browsers, currently on both Windows and Macintosh systems. Silverlight requires a lightweight free browser plug-in, is programmable using JavaScript and works very well with ASP.NET AJAX. This talk introduces you to Silverlight 1.0 in the context of ASP.NET AJAX applications.
HTTP Handlers and Modules for Brave-hearts
A deep understanding of the internal mechanics of ASP.NET pages may lead you to do virtually anything. Or, at least, anything that is not strictly prohibited by the internal architecture of the runtime environment. In this talk for brave-hearted ASP.NET developers, I'll take up some of these challenges. For example, we’ll explore ways to modify Web sites without touching the source code. Useful to inject tracking code in a remote site, the technique requires an advanced familiarity with HTTP modules and handlers. We’ll also see how to declaratively filter and validate the query string and how to add inject AJAX code on the fly.
Die Abstimmung zu den Themen ist entschieden!
Dienstag, 27. März 2007
.NET User Group Austria
Location: Global Knowledge, Wien
Bitte um Anmeldung: ug@christiannagel.com
17:30 Zusammenkunft und Diskussionen
18:00 Präsentation von Christoph Wille, MVP für ASP.NET: User Account Control (UAC) in eigenen Applikationen
danach: Diskussionen mit Verpflegung
Christoph Wille ist MVP für ASP.NET und wenn er nicht in der Community aktiv ist, als unabhängiger Consultant in den Bereichen Architektur, Projektmanagement und Enterprise Development tätig. Von seinen Ausflügen in verschiedenste Technologiefelder erfährt man in seinem Blog, unter anderem auch Einsichten die er als Projektmanager des #develop Projekts sammelt. In den Q&A Game Antworten finden sich zwei seiner Lieblingsthemengebiete wieder: Kryptographie und das Schreiben von gutem Code.
User Account Control (UAC) in eigenen Applikationen
Windows Vista führt einen neuen Security-Mechanismus ein: User Account Control (UAC). Nach einer Einführung zu UAC und Internals von UAC lernen Sie UAC in eigene .NET-basierte Anwendungen zu integrieren.
Dienstag, 27. März 2007
.NET User Group Austria
Location: Global Knowledge, Wien
Bitte um Anmeldung: ug@christiannagel.com
17:30 Zusammenkunft und Diskussionen
18:00 Präsentation von Christoph Wille, MVP für ASP.NET: Vortrag nach Abstimmung
danach: Diskussionen mit Verpflegung
Mögliche Vorträge:
- User Account Control (UAC) in eigenen Applikationen
- Advanced Code Access Security
- Visual Studio 2005 Team Edition for Database Professionals
Abstimmung zu den Vorträgen:
Forum
Christoph Wille ist MVP für ASP.NET und wenn er nicht in der Community aktiv ist, als unabhängiger Consultant in den Bereichen Architektur, Projektmanagement und Enterprise Development tätig. Von seinen Ausflügen in verschiedenste Technologiefelder erfährt man in seinem Blog, unter anderem auch Einsichten die er als Projektmanager des #develop Projekts sammelt. In den Q&A Game Antworten finden sich zwei seiner Lieblingsthemengebiete wieder: Kryptographie und das Schreiben von gutem Code.
User Account Control (UAC) in eigenen Applikationen
Windows Vista führt einen neuen Security-Mechanismus ein: User Account Control (UAC). Nach einer Einführung zu UAC und Internals von UAC lernen Sie UAC in eigene .NET-basierte Anwendungen zu integrieren.
Advanced Code Access Security
Code Access Security (CAS) wird von Entwicklern meist nur peripher wahrgenommen, eine eingehendere Beschäftigung findet erst dann statt, wenn CAS die eigene Applikation "behindert". Deswegen zeigt diese Session was CAS ist, wie es intern funktioniert und wie man aktiv mit CAS arbeiten kann, um die eigenen Applikationen sicherer zu gestalten: von der Konzeption bis zum Deployment.
Visual Studio 2005 Team Edition for Database Professionals
Microsoft jüngstes Mitglied der Team-System-Familie ist VSTE for Database Professionals. Damit wird der Datenbankentwickler angesprochen und in den Entwicklungsprozess integriert. Diese Session ist eine Einführung in VSTE für Datenbankexperten.
Montag, 19. Februar 2007
.NET User Group Austria
Location: Microsoft, Wien
Bitte um Anmeldung: ug@christiannagel.com
Peter Koen kommt aus Redmond!
ACHTUNG: Termin ist diesmal ein Montag!
LOCATION bei Microsoft Österreich,
Am Euro Platz 3
1120 Wien
17:30 Zusammenkunft und Diskussionen
18:00 Präsentation von Peter Koen, Program Manager, Microsoft: Office Business Applications
danach: Diskussionen mit Verpflegung
Office Business Applications (OBAs) are a new breed of easily customizable solutions that address real-world business problems through the 2007 Microsoft Office system. OBAs deliver people-centric, collaborative solutions to the enterprise through familiar Microsoft Office servers, clients, and tools. In this session we discuss today's business environment, identifies a "results gap" that contributes to reduced productivity, and shows that OBAs are an effective new approach that enables enterprises to achieve the "last mile of productivity."
Dienstag, 5. Dezember 2006
.NET User Group Austria
Location: Global Knowledge, Wien
Bitte um Anmeldung: info@globalknowledge.at
17:30 Zusammenkunft und Diskussionen
18:00 Präsentation von Max Knor, Microsoft:
.Net Compact Framework
danach: Diskussionen mit Verpflegung & viele Goodies (Bücher, Zeitschriften, etc)
.Net Compact Framework: Das .Net Compact Framework ist ein Subset des .Net Frameworks, das speziell für die Verwendung von mobilen Endgeräten wie Smartphones und PDAs konzipiert ist. In zwei Sessions werden Möglichkeiten für die Entwicklung offlinefähiger Anwendungen sowie neue Funktionen des .NetCF unter Windows Mobile 5 gezeigt.
*) Entwicklung von offlinefähigen Smart-Device Applications mit .NetCF 2.0 und SQL Server 2005 Mobile. Um verteilte Mobile Clients auch ohne permanente Netzwerkverbindungen betreiben zu können, müssen Daten lokal zwischengespeichert werden. In dieser Session wird gezeigt, wie man Tabellen aus einem SQL Server Mobile Edition automatisch mit einem entfernten SQL Server synchronisieren kann.
*) Anwendung neuer Funktionen der Windows Mobile 5 API: Pocket Outlook, Phone API und State- & Notification Broker. In dieser Session werden die neuen Möglichkeiten der Windows Mobile 5 API vorgestellt: Mit dem Pocket Outlook Object Model (POOM) können Termine, Adressen und SMS/Email aus Pocket Outlook in eigene Applikationen eingebunden werden. Der State & Notification Broker bietet die Möglichkeit System-Properties wie den Status des Gerätes auszulesen und sich bei Änderungen benachrichtigen zu lassen. Damit können eigene Anwendungen z.b. auf eingehende Anrufe reagieren.
Optional gibt es für Einsteiger eine Einführung in das .NetCF sowie die Smart-Device-Extensions for Visual Studio und den Device Emulator als On Demand-Screencast unter http://blogs.msdn.com/msdnat/.
Maximilian Knor ist neuer Developer Evangelist in der Developer & Platform Group von Microsoft Österreich. Seine Schwerpunkte sind die Anwendungsentwicklung für mobile Endgeräte mit dem .Net Compact Framework, sowie Smart Client.
Nach seinem Informatik-Studium an einer Fachhochschule war er als .Net Software-Entwickler bei einem Microsoft Partner tätig.
Viele Grüße,
Christian
http://blogs.thinktecture.com/cnagel
Dienstag, 27. Juni 2006
.NET User Group Austria
Location: Global Knowledge, Wien
Bitte um Anmeldung: info@globalknowledge.at
17:30 Zusammenkunft und Diskussionen
18:00 Präsentation von Mario Szpuszta, Windows SharePoint Services: Developing Custom Workflows
danach: Diskussionen mit Verpflegung
Windows SharePoint Services: Developing Custom Workflows, Mario Szpuszta, Microsoft Austria
Die nächste Version von Windows SharePoint Services verwendet die Windows Workflow Foundation des .NET Framework 3.0, um Dokument-Workflows für professionelles Dokument-Management abzubilden. Lernen Sie, wie die Windows Workflow Foundation in Windows SharePoint Services integriert wurde und wie Sie eigene Workflows mit Hilfe von Visual Studio 2005 und den Workflow Extensions entwickeln und verteilen können.
Viele Grüße,
Christian
http://blogs.thinktecture.com/cnagel
Dienstag, 23. Mai 2006
.NET User Group Austria
Location: Global Knowledge, Wien
Bitte um Anmeldung: info@globalknowledge.at
17:30 Zusammenkunft und Diskussionen
18:00 Präsentation von Christian Nagel, LINQ - Language Integrated Query
danach: Diskussionen mit Verpflegung
LINQ - Language Integrated Query, Christian Nagel
Die .NET Sprachen C# und Visual Basic werden laufend weiterentwickelt. Mit .NET 1.0 gab es alle Features zur Objekt-Orientierung. .NET 2.0 brachte u.a. Generics. Die nächste Generation bringt uns Erweiterungen um mit Daten in allen Formen (Objekten, XML und relationale Daten) auf die gleiche Art zugreifen zu können. .NET Language Integrated Query (LINQ) definiert Query-Operators die es ermöglichen Daten zu iterieren, zu filtern und umzuwandeln.
In diesem Vortrag wird gezeigt Features und Anwendungen von LINQ, und wie LINQ mit Objekten, relationalen Daten und XML Daten genutzt werden kann.
Christian
http://blogs.thinktecture.com/cnagel
http://www.christiannagel.com
Dienstag, 21. Februar 2006
.NET User Group Austria
Location: Global Knowledge, Wien
Bitte um Anmeldung: info@globalknowledge.at
17:30 Zusammenkunft und Diskussionen
18:00 Präsentation von Herbert Feichtiger, Erfahrungen mit Visual Studio 2005 und Projektarbeiten im Unterricht
danach: Diskussionen mit Verpflegung
Erfahrungen mit Visual Studio 2005, Herbert Feichtinger
Wenn Sie neue Mitarbeiter für Ihr Unternehmen suchen, eine Prototyp-Entwicklung vergeben möchten oder Ihre Modelleisenbahn mit .NET steuern wollen, sind HTLs eine attraktive Alternative oder Ergänzung zur Universität/FH.
Seit 2003 wird an der htl donaustadt .NET in mehreren Fächern gelehrt, sowie für Jahresprojekte und Diplomarbeiten eingesetzt.
Dieser Vortrag zeigt, wie der .NET Stoff in kürzester Zeit vermittelt werden kann, welche Stellung dabei .NET im Vergleich zu Alternativen einnimmt und welche Projekte bislang damit realisiert wurden.
Herbert Feichtinger entwickelt seit mehr als 30 Jahren industrielle Software in diversen Industrien und ist seit 25 Jahren in der IT-Schulung tätig.