Arbeitsproben und Referenzprojekte von Software-Designer Sascha Poncin. Webapplikationen, Webanwendungen, Windowsanwendungen, Desktop-Software, Smartphone Apps, Datenbankentwicklung, Web-Design und Print.

Software- und Design-Projekte: Grafische Benutzeroberflächen (GUI/UI Design), Gestaltung von Apps, Drucksachen, Internetseiten und Webdesign.
Individualsoftware, Webanwendungen, Windowsapplikationen, Windows Phone 7 Apps, Webdesign, Desktop-Software, Datenbankentwicklung, Grafik, Layout, Print

Projekte und Referenzen aus dem Bereich der Software-Entwicklung und des (User Interface)-Designs
Microsoft. NET, WPF, Silverlight, ASP.NET, Windows Forms, Windows Phone 7 und Mango, Datenbankentwicklung

Leider kann ich hier nur einen kleinen Bruchteil meines Schaffens öffentlich darstellen. Haben Sie bitte Verständnis, dass die meisten Projekte strenger Geheimhaltung unterliegen. Wenn Sie gezielte Fragen zu meiner Expertise haben, können Sie mich aber gerne ganz un­problematisch nach meinen Erfahrungen und Technologie-Skills – präferiert via Email – befragen.

Betrachten Sie die hier veröffentlichten Projekte bitte lediglich als Anhaltspunkte Ihrer Suche nach einem Experten rund um .NET, WPF, Silverlight, ASP.NET, WinForms und Phone Apps! 7 (Mango)

Stichworte: XAML, WPF, WinRT, Windows-Apps, Windows Phone 7 (Mango) Apps, XAML-Styles, (UI)-Design - User Interface Design, HTML5-Design, Themes, MVVM, Converters, WPF-Controls, CustomControls, Behaviors, Adobe Designs und mehr...

D.O.G. ErrorSpy-Online – Design und Entwicklung einer ASP.NET 4 Applikation

Mehrsprachige ASP.NET 4 Anwendung als COM-Client

  • Visual Studio 2010
  • C#
  • LINQ to XML
  • XML
  • XSLT
  • XHTML
  • JavaScript
  • CSS
  • Adobe Illustrator
  • Adobe Photoshop
  • COM-Komponente
  • IIS 7
  • AlignFactory
ErrorSpy-Online – Mehrsprachige ASP.NET 4 Anwendung als COM-Client

ErrorSpy ist eine Qualitätssicherungssoftware für Übersetzungen und wird eingesetzt, um die Arbeit des Prüfers zu unterstützen. Übersetzungen werden automatisch auf eine Reihe von Merkmalen hin überprüft. Der Prüfer erhält daraufhin eine Fehlerliste, die er bearbeiten kann. Gleichzeitig können Übersetzungen mit Hilfe von ErrorSpy bewertet werden. Anhand objektiver und frei konfigurierbarer Kriterien generiert ErrorSpy automatisch eine Bewertung der Übersetzung und eine Fehlerliste.

Die ASP.NET-Anwendung stellt die Funktionen von ErrorSpy über den Einsatz einer COM-Komponente bereit. In einem Wizard kann der Webanwender nacheinander die Quell- und Zielsprachen wählen, Sprachdateien hochladen, eine optionale Terminologie hochladen und sich schließlich einen detaillierten Fehlerbericht anzeigen lassen.

Ich entwickelte die Geschäftslogik der ASP.NET-Applikation in C#, kreierte Grafiken, Layouts und Piktogramme mit Illustrator und realisierte die grafische Benutzeroberfläche mittels CSS.

Die Lokalisierung für mehrere Sprachen habe ich über ASP.NET-Ressourcen realisiert. Meinem Kunden ist es so möglich mit Hilfe kostenloser Software die Texte der GUI selbstständig zu übersetzen und ebenso neue Sprachen hinzuzufügen.

D.O.G. LookUp – User Interface Design

Umsetzung einer grafischen Benutzer-Oberfläche für eine ASP.NET-Anwendung

  • Visual Studio 2010
  • C#
  • XHTML
  • JavaScript
  • CSS
  • Adobe Illustrator
  • Adobe Photoshop

LookUp ist eine webfähige Terminologie-Plattform (ASP.NET), mit der Sie Ihre Terminologie an zentraler Stelle verwalten können. Über das Internet bzw. Intranet können autorisierte Benutzer auf Ihre Terminologie zugreifen. Das Erscheinungsbild von LookUp kann an Ihr Unternehmen (Farben, Logo) angepasst werden.

Das Design der Webanwendung habe ich ausschließlich mit Cascading Style Sheets entwickelt und nach Vorlage aus Photoshop- und Illustrator-Layouts umgesetzt.

Features:
  • Zentrale unternehmensweite Terminologieverwaltung

  • Zugriff über das Internet oder das Intranet

  • Definition verschiedener Benutzerrechte

  • Uneingeschränkte Flexibilität bei der Definition des Datenmodells

  • Schnelle Pflege und Erfassung der Terminologie

  • Protokollierung automatische Benachrichtigung bei Änderungen

  • Export- und Importmöglichkeit

  • Reduzierung des Korrekturaufwands für Ihre Dokumentationen und Übersetzungen

  • Festpreis oder Mietlösung

Windows digitales Zuhause – Silverlight-Präsentation für Microsoft Schweiz

Mehrsprachige Silverlight 4 Webpräsentation

  • Expression Blend 4
  • Visual Studio 2010
  • Silverlight 4 Toolkit
  • C#
  • XAML
  • LINQ to XML
  • CSS
  • XHTML 1.0
  • Adobe Photoshop
  • Adobe Illustrator
Mehrsprachige Silverlight 4 Webpräsentation

„Windows Digital Home“ ist eine – im Auftrag von Microsoft Schweiz durchgeführte – Rich Internet Application, für deren technische Umsetzung und Programmierung ich verantwortlich war.

Microsoft präsentiert in der Anwendung vier Wohnsituationen und zeigt in diesem Zusammenhang spezielle Lösungen aus eigenem Haus. Neben einem Sprecher, der in einem Video nacheinander auf die Bereiche „Mobile Home“, „Family“, „Home Cinema“ und „High End“ eingeht, kann der Internetbesucher die einzelnen Lösungsvorschläge interaktiv durchstöbern und sich so über die Microsoft Produkte detailliert informieren.

Abgesehen von der Programmierung der Anwendungslogik in C# mit Visual Studio entwickelte ich Animationen, Styles, Templates, User Controls, Videoplayer und vieles mehr und stellte das User Interface mit Expression Blend und XAML schließlich fertig.

Eine etwas spezielle Anforderung des Projekts war das dynamische Generieren der, in der Anwendung verwendeten, Informations-Container, welche in der Silverlight-Präsentation nach Klick auf eines der Plus-Icons einblenden. Eigens zu diesem Zweck entwarf ich ein Framework, das auf Grundlage genau spezifizierter XML-Dateien, die Inhalte der Informations-Container erst zur Laufzeit aufbaut.

Neben Informationen zu Windows 7 und Windows phone 7 werden auch Lösungen der Vertragspartner von Microsoft bereitgestellt.

Windows Phone 7 App – USt-Rechner frameworm Umsatzsteuerrechner

Windows Phone Smartphone-Anwendung

  • Expression Blend 4
  • Visual Studio 2010
  • XHTML
  • JavaScript
  • CSS
  • Expression Web 4
  • Photoshop
  • Illustrator

Der Umsatzsteuerrechner ist eine intuitive und sehr benutzerfreundliche Windows Phone 7 Anwendung zur einfachen Berechnung von Netto- und Brutto­beträgen sowie der enthaltenen Umsatzsteuer.

Windows Phone 7 App - Umsatzsteuerrechner Windows Phone 7 App - Umsatzsteuerrechner

SunControlServer-Frontend (User Interface Design + Entwicklung)

Windows Presentation Foundation (WPF) Clientanwendung - GUI
Grafische Oberfläche einer Server-anwendung zur Automation von Gebäudesystemtechnik

  • Microsoft Expression Blend
  • Microsoft Visual Studio 2010
  • XAML
  • C#
  • LINQ
  • Microsoft Design
  • Adobe Photoshop
  • Adobe Illustrator
  • Implementierung von eigenen Custom Controls, Styles und Templates
SCS XAML Wpf User Interface Design

Das von mir entwickelte Frontend funktioniert als rahmenlose Clientanwendung auf einem Touchscreen-Device und bedient eine Server-anwendung zur Automation von Gebäudesystemtechnik.

Ich entwickelte die XAML-basierte grafische Benutzeroberfläche (Graphical User Interface) überwiegend mit Expression Blend und ergänzte Programm-Logik (Behind-Code) mit Visual Studio 2010 und C#.

Zur einfachen Bedienbarkeit – also Handhabung (Usability) – der Applikation und einer möglichst positiven User Experience musste das User Interface Design berücksichtigen, dass die Anwendung sowohl auf einem PC mit der Maus als auch auf einem Touchscreen-fähigem Netbook bzw. Tablet-Computer mit den Fingern bedient wird.

Im Rahmen des Projekts konzeptionierte, gestaltete und entwickelte und ich zahlreiche sehr unternehmensspezifische Benutzersteuerelemente (CustomControls), die in einer eigenen Assembly realisiert auch von anderen Projekten meines Kunden eingesetzt werden können.

Mit Expression Design und Adobe Illustrator gestaltete ich ergänzend sämtliche Logos, Piktogramme und andere grafische Elemente, die in der Anwendung zum Einsatz kommen.

Silverlight Experience (xaml-wpf.net)

Silverlight MEF-Hostanwendung + App Gallery (Games, Tools and more)

  • Visual Studio 2010 + Silverlight Toolkit
  • Blend
  • Expression Design
  • Photoshop und Illustrator
  • Managed Extensibility Framework (MEF) Module

Die Microsoft Silverlight Applikation „Silverlight Experience“ ist als Langzeitprojekt konzipiert und stellt verschiedenste kleine Silverlight-Anwendungen in einer Galerie vor. Das Repertoire wird dabei im Laufe der Zeit kontinuierlich wachsen und die Galerie soll dementsprechend um neue Silverlight-Mini-Anwendungen (Demos, Spiele, Tools etc.) ergänzt werden.

Die Webanwendung besteht zum einen aus einer Hostanwendung und zum anderen aus Modulen, die erst bei Bedarf dynamisch nachgeladen werden. Technisch ist die Architektur mit Hilfe des „Managed Extensibility Frameworks“ (MEF) realisiert worden.

Die ersten veröffentlichten Module sind ein kleines Mosaik-Spiel und das „Font-Inspector“-Hilfstool, welches sich mit den Web Safe Schriften auseinandersetzt. Sollten Sie eines der Module als Grundlage für Ihre eigenen Silverlight-Anwendungen einsetzen wollen, sprechen Sie mich bitte an!

Silverlight Experience MEF-Hostanwendung inklusive Silverlight Demos, Beispielanwendungen, Spiele, Tools und anderen Mini-Apps in einer Galerie Silverlight Experience Rich Internet Applications (RIA)
In Zukunft werde ich Webbasierte Anwendungen dieserart mit HMTL 5 und CSS 3 realisieren!

insocheck.de – Das Gläubigerinformationssystem
Internetportal für Insolvenzdaten

Mehrschichtige ASP. NET Webapplikation (Microsoft SQL Server 2005)
Webdesign und Logodesign (insocheck-Bildmarke siehe Seitenende)

  • Microsoft Visual Studio 2008
  • C#
  • SQL/TSQL
  • Stored Procedures
  • Lokalisierung, Resources, Themes
  • IIS 6
  • AJAX Control Toolkit
  • XHTML
  • CSS
  • JavaScript
  • Illustrator
  • Photoshop
  • Expression Web

Das Gläubigerinformationssystem insocheck www.insocheck.de dient der Informationsbereitstellung zu Insolvenzverfahren. Datenlieferanten sind die insolutions GmbH und Insolvenzverwalter, die die Anwendung zur Kommunikation mit ihren Gläubigern nutzen.

  • Dank Ajax und durch den regen Gebrauch des ASP.NET AJAX Control Toolkits wird die Webapplikation spürbar aufgewertet. Teilaktualisierungen auf den Seiten beschleunigen den Arbeitsfluss des Benutzers und unterbinden an vielen Stellen das lästige Flackern, welches üblicherweise beim kompletten Reload einer Webseite entsteht. Auch der Einsatz von Filtern auf Texteingabe-Steuerelementen, die bereits auf Browserebene bestimmte Zeichen blockieren, verhindert invalide Benutzereingaben schon vor der eigentlichen serverseitigen Validierung. Das Toolkit beinhaltet darüber hinaus noch viele weitere nützliche Erweiterungen, die in insocheck zum Einsatz gekommen sind.

  • Speziell für die Anwendung habe ich eine eigene Benutzer- und Rollenverwaltung implementiert, da die vom ASP .NET-Modell bereitgestellte für die Anforderungen nicht ausreichte.

  • Eigenes Fehlerprotokoll und Fehlerbehandlung

  • Die Anwendung wurde für mehrere Sprachen vorbereitet und bedient sich dazu der lokalen und globalen Ressourcen von ASP .NET.

  • Die Anwendung wurde strikt nach objektorientiertem Ansatz entworfen. Dazu wurden alle Steuerelemente in eigenen Klassen gekapselt und durch Einsatz von Parametern universell einsetzbar gemacht: Code-Duplizierung konnte so gänzlich vermieden werden!

  • Anmelde und Benutzermanagement inklusive Emailfunktionalität.

  • Eigene Controls und Features: Terminkalender-Control, Recherche-Modul, WatchList, Export auch in CSV, Dateiupload und –Download, Spezialisierte Suchmasken, Spezialisierte benutzerfreundliche Eingabemasken, Verfahrenscodegenerierung und vieles mehr.

Arbeitsgemeinschaft der Fachanwälte für Steuerrecht e.V.

ASP. NET Webanwendung
Buchung/Miglieder­datenbank

  • Microsoft Visual Studio 2005
  • C#
  • SQL
  • T-SQL
  • JavaScript
  • CSS
  • XHTML
  • XML
  • Photoshop
ARGE Online Veranstaltungen

Im Bereich INFORMATIONEN des Internetauftritts werden neben wissenswerten Informationen zur historischen Entwicklung oder zum Vorstand der Arbeitsgemeinschaft der Fachanwälte für Steuerrecht e.V. auch besondere dynamisch aus einer Datenbank erzeugte Inhalte angeboten. Dabei wird die angebundene Datenbank über ein eigens von mir entwickeltes Aktualisierungssystem aus TBS synchronisiert.

Die Website bietet Besuchern die Möglichkeit Informationen über die Mitglieder der ARGE, via Suchmasken, geografisch, alphabetisch oder fachspezifisch zu finden und auszuwerten.

Komplett dynamisch erzeugt werden die Inhalte im Bereich VERANSTALTUNGEN. Dort können sich Interessierte gezielt sowohl zu aktuellen als auch zu vergangenen Veranstaltungen informieren und bei Bedarf gleich online anmelden. Preistabellen und Auslastungen werden dabei on the fly aus der synchronisierten Datenbank generiert.

Tagungs-Buchungs-System (TBS)

Microsoft Windows Forms Anwendung, Veranstaltungsplaner, Software für Finanzbuchhaltung und Rechnungswesen

  • Visual Studio 2003 .NET
  • SQL Server 2000
  • C#
  • SQL
  • T-SQL
  • Aspose.Words
  • edtFTPnet .NET

TBS ist eine komplexe Windows-Software, die ich anfangs auf Basis des Microsoft .NET Frameworks 1.1 und der Sprache C# entwickelte. Als Back-End Schicht wird SQL Server 2000 eingesetzt. Für das Datenmodell, die Struktur und Integration der Datenbank war ich selbst verantwortlich. Darüberhinaus zeichne ich mich auch für das Design der GUI und für das Feinkonzept der Applikation allein verantwortlich.

Die Anwendung vereint die Funktionalitäten eines Veranstaltungsplaners, eines Mitglieder- und Teilnehmermanagement-Systems, einer Buchhaltungs-Software (Rechnungswesen) und vieler anderer Bestandteile, die in Absprache mit dem Kunden auf dessen Bedürfnisse hin entwickelt wurden.

Da der gesamte Funktionsumfang den Rahmen sprengen würde, seien an dieser Stelle nur einige der wichtigsten Features vorgestellt:

  • Erfassung der Stammdaten von Veranstaltungen, Mitgliedern, Organisationen, Veranstaltungsorten und Räumen, Dozenten und vielem mehr

  • Durchführung von Personen- und Gruppenticketbuchungen inklusive Auslastungsberechnung der Veranstaltungsorte

  • Automatisierte Generierung von Anmeldebestätigungen, Teilnehmerlisten mit Barcode, Ablaufplänen, Rechnungen, Mahnungen, Einladen und vielem anderen

  • Erfassung des Zahlungsverkehrs über spezielle benutzerfreundliche Eingabemasken

  • Serienbriefdruck für Rechnungen, Mahnungen, Teilnahmebestätigungen und für vieles andere mehr

  • Zahlreiche Export-Möglichkeiten für die Weiterverarbeitung in anderen Programmen, wie z. B. Excel, Lexware oder dem Zahlungsmodul (siehe unten) als CSV oder in eigenen Formaten

  • Gruppenzuordnungsverwaltung von Personen bzw. Organisationen und deren Mitgliedschaften

  • Automatische Teilnahmeerfassung und Auswertung über Barcode-Stift-Hardware

  • Spezielles auf die individuellen Anforderungen des Kunden optimiertes Mehrfachbenutzer-Management (Multi-User)

  • Synchronisations-Tool um über FTP die Online-Datenbank der ARGE auf aktuellem Stand zu halten

Zahlungsmodul-Erweiterung

Microsoft Windows Forms Anwendung mit Serialisierung

  • Microsoft Visual Studio 2003 .NET
  • C#

Auf Wunsch des Kunden entwickelte ich eine weitere Anwendung, die offene Rechnungsposten, welche aus TBS exportiert werden können, auch auf Client-Rechnern bearbeiten lässt. Diese können anschließend wieder in TBS importiert werden, so dass es auch externen und freien Mitarbeiten möglich ist, ohne Anbindung an die Datenbank den Zahlungsverkehr zu erfassen.

Windows Forms Anwendung TBS ARGE der Fachanwälte für Steuerrecht e.V.:
Tagungs-Buchungs-System (TBS) Windows Forms Applikation
Windows Forms Applikation

Marktplatz der Partnerwelt für die RWE.COM Webseite

ASP. NET Webapplikation +
Microsoft SQL Server 2000

  • Visual Studio 2003 .NET
  • C#
  • Stored Procedures
  • SQL
  • T-SQL
  • JavaScript
  • CSS
  • Log4Net

Der Kleinanzeigenmarkt für die EVUs (Energieversorgenden Unternehmen - Partner von RWE) ist eine ASP. NET Applikation, die sich mittels CoreMedia CMS in die RWE.COM integriert und registrierten Benutzern die Möglichkeit bietet, Angebote und Gesuche zu veröffentlichen und über ein intelligentes Suchsystem (mit spezialisierter Suchmaske) in Fremdinseraten zu suchen.

Lastgangimporter und Web­komponente für RWE-Businessclub

ASP. NET u. Konsolenanwendung +
Microsoft SQL Server 2000

  • Visual Studio 2003 .NET
  • C#
  • Stored Procedures
  • SQL
  • T-SQL
  • JavaScript
  • CSS
  • Log4Net

Als Basis entwickelte ich eine kleine Konsolenanwendung, die Lastgang-Dokumente, aus einer vordefinierten Ordnerstruktur mit spezifischen Namenskonventionen in eine Datenbank importierte. Die eigentliche Webanwendung bietet registrierten Benutzern im RWE-Businessclub dann in aufbereiteter Form die Möglichkeit nach Lastgängen in wählbaren Zeiträumen zu suchen und entsprechende Dokumente von der Website herunterzuladen.

atmogen – Software-Synthesizer
Visuelle additive Synthese

MFC-Anwendung/Verkaufssoftware
CD-ROM, Handbuch, Dongle boxed

  • C++
  • MFC
  • Visual Studio
  • Word
  • InDesign
  • Dreamweaver
  • Acrobat
  • FreeHand

Als Gesellschafter der sonorous codes Buchholz und Poncin GbR, entwickelte ich zusammen mit meinem ehemaligen Partner den Software-Synthesizer atmogen.

Mein Hauptaufgabengebiet war das Design der Software selbst und ich kümmerte mich um jegliche Belange, die das Corporate Design der Firma angingen. Deswegen fiel unter anderem die Umsetzung der sonorous codes Website auch in meinen Aufgabenbereich.

Seitenanfang

Webdesign Referenzen

Klicken Sie bitte auf die Vorschaubilder und werfen Sie einen Blick auf meine Online-Referenzen!

Print Design Referenzen

Dieses ist eine kleine Auswahl meiner Arbeiten, die ich für den Druck gestaltet habe. Hier sehen Sie Visitenkarten (Business Cards), Briefbögen und mehr.

Print Design Referenz hebben Consulting
Print Design Referenz OSMOSAN
Print Design Referenz RK

Firmenlogo Logodesign Referenzen

Eine kleine Zusammenstellung von Produkt- und Firmenlogos, diversen Symbolen, Piktogrammen und Icons finden Sie hier.

Logodesign Referenzen
Seitenanfang

Schlagworte: Multimedia Design, Web- und Internetprogrammierung, Microsoft SQL Server, Datenbankentwicklung, AJAX, ASP .NET, ASPX, IIS, Windows Phone 7, Windows Forms, WinForms, Windows Presentation Foundation - WPF, Silverlight, Extensible Application Markup Language - XAML, Microsoft .NET Framework, Microsoft Visual Studio, C#, LINQ, T-SQL, HTML, XHTML, CSS - Cascading Style Sheets, JavaScript, XML, Experte, Externer Mitarbeiter, Freiberufler, Freelancer, Ruhrgebiet, NRW, Projekte, Arbeitsproben, Beispiele, Referenzen

  1. Bergkamen
  2. Bochum
  3. Bottrop
  4. Castrop-Rauxel
  5. Dinslaken
  6. Dorsten
  7. Dortmund
  8. Duisburg
  9. Essen
  10. Gelsenkirchen
  11. Gladbeck
  12. Hagen
  13. Hamm
  14. Hattingen
  15. Herne
  16. Herten
  17. Lünen
  18. Marl
  19. Moers
  20. Mülheim an der Ruhr
  21. Oberhausen
  22. Recklinghausen
  23. Unna
  24. Velbert
  25. Wesel
  26. Witten