Visual Studio Solutions
Hier möchten wir komplette Visual Studio Solutions als Vorlagen für Sie bereitstellen.
Wobei es sich entweder um Solutions aus konkreten Projekten oder aus Studien wie
„Proof-of Concepts“ die im Microsoft Technology Center oder von den
Microsoft Consulting Services erstellt wurden. Natürlich wird nicht der komplette
Code mitgeliefert, sondern nur die Solutionstruktur, also die Aufteilung und Organisation
in Einzelprojekten. Nach Möglichkeit soll es sich aber doch um eine Solution handeln
die kompiliert werden kann, um die Zusammenhänge nachvollziehen zu können. Dies
bedeutet auch es handelt sich nicht um einsatzfähigen und/oder
getesteten Code, sondern nur um einen „Proof-of-Concept“, welcher zeigen
sollte, dass es sich um eine tragfähige Architektur handelt, auf der man aufbauen
kann. Hiermit wollen wir Ihnen zeigen wie man Projekte in Visual Studio strukturiert
und somit komplette Lösungen abbilden kann. Die vorgestellten Solutions sind als
Beispiele gedacht und nicht die Lösung für alle Projekte, die
ähnlich gelagerte Applikationen realisieren sollen.
Außerdem werden wir Ihnen hier Visual Studio Templates bereitstellen, die bestimmte
Entwicklungsaufgaben erleichtern sollen, da die Templates dann schon Standardfunktionalität
für den entsprechenden Fall beinhaltet.
Musterlösungen
| | Service Implementierung anhand der Northwind Demo DB. Die
hier verwendeten Konzepte sind genau einem Projekt von Microsoft Consulting Services
entsprechend. Modularisierung, Erweiterbarkeit, Hosting und Logging wie im echten
Leben :-). |

Technology Center |
| | Martin Vollmer
Architect Evangelist |  |
| | Materialien zum Download:| Beschreibung PDF |  | | VS Solution in C# |  |
| |
| | Rich Internet Application (RIA) Beispiel und Vorlage mit Silverlight
3.0. Verwendung des Unity Application Blocks zur Dependency Injection. Trennung
von Applikationslogik über ViewModel Pattern (MVC Derivat) |

Technology Center |
| | Jörg Jooss
MTC Architect |  | Alexander Strauss Architect Evangelist |  |
| | Materialien zum Download:| Beschreibung PDF |  | | Solution in C# |  |
| |
| - Client WPF mit Prism Februar 2009 Release
- Business Logik mit WCF Interfaces
- Datenzugriff mit Linq-toSQL
- EntLib 4.1 für Logging, Caching, Validation |

Technology Center |
| | Gunnar Dornburg
MTC Architect |  | Martin Vollmer Architect Evangelist |  |
| | Materialien zum Download:| Beschreibung PDF |  | | VS Solution in C# |  | | VS Solution in VB |  |
| |
| - Silverlight Hosting Web Part
- konfigurierbare Silverlight App
- Silverlight App Hosting in Bibliotheken
- Beispiel Applikation (Media Player) |

Technology Center |
| | Sven Maier
MTC Architect |  | Martin Vollmer Architect Evangelist |  |
| | Materialien zum Download:| Beschreibung PDF |  | | SL Web Part (C#) |  | | SL Media Player (C#) |  |
| |
| | Musterlösung für einen Visual Search Aggregator für den Internet
Explorer 8 auf Basis von WCF. Die Musterlösung bietet einen Videosuchservice auf
Basis der APIs von YouTube und Metacafe. |

Technology Center |
| | Alexander Strauss
Architect Evangelist |  |
| | Materialien zum Download:| Beschreibung PDF |  | | VS Solution in C# |  |
| |
| | Musterlösung aus einem LiftOff Workshop. Online Car Shop mit
Live Id Anmeldung und Filtering. Einbindung von Medien von großen Bildern mit Deep
Zoom und Videos. |
 | | Philipp Bauknecht
Geschäftsführer Beratung, Entwicklung |  |
| | Materialien zum Download:| Beschreibung PDF |  | | VS Solution in C# |  | | Media Assets zum Car Shop |  |
| |
Visual Studio Templates
| VS Template mit 6 Einzelprojekten: Docked, Undocked, Flyout,
Settings, Utilities und WebApp
Damit alles automatisch ablläuft wird noch das Kommandozeilen Tool MakeGadget benötigt.
|

Technology Center |
| | Martin Vollmer Architect Evangelist |  |
| | Materialien zum Download:| Beschreibung PDF |  | | VS Template |  | | MakeGadget in C# |  |
| |
| Zwei VS Templates:
- Web Part Test Umgebung
- ASP.NET Web Part Template
Zur Entwicklung von Web Parts auch ohne Sharepoint Umgebung und ohne IIS |

Technology Center |
| | Martin Vollmer Architect Evangelist |  |
| | Materialien zum Download:| Beschreibung PDF |  | | VS Template Web Part Test (C#) |  | | VS Template Web Part (C#) |  |
| |