From 8bcad4d94ec23d830e5384a8bc4d70722edf9c06 Mon Sep 17 00:00:00 2001 From: stubbfel Date: Mon, 26 Aug 2013 15:09:18 +0200 Subject: [PATCH] add Portal lib --- CampusAppWP8/CampusAppW8.sln | 118 +- .../CampusAppWPortalLib8.csproj | 51 + CampusAppWP8/CampusAppWPortalLib8/Class1.cs | 11 + .../Properties/AssemblyInfo.cs | 30 + CampusAppWP8/CampusAppWStore8/App.xaml | 20 + CampusAppWP8/CampusAppWStore8/App.xaml.cs | 90 + CampusAppWP8/CampusAppWStore8/Assets/Logo.png | Bin 0 -> 801 bytes .../CampusAppWStore8/Assets/SmallLogo.png | Bin 0 -> 329 bytes .../CampusAppWStore8/Assets/SplashScreen.png | Bin 0 -> 2146 bytes .../CampusAppWStore8/Assets/StoreLogo.png | Bin 0 -> 429 bytes .../CampusAppWStore8/CampusAppWStore8.csproj | 151 ++ .../CampusAppWStore8_TemporaryKey.pfx | Bin 0 -> 2512 bytes .../Common/StandardStyles.xaml | 1829 +++++++++++++++++ CampusAppWP8/CampusAppWStore8/MainPage.xaml | 13 + .../CampusAppWStore8/MainPage.xaml.cs | 38 + .../CampusAppWStore8/Package.appxmanifest | 42 + .../Properties/AssemblyInfo.cs | 29 + CampusAppWP8/CampussAppWStore8/App.xaml | 20 + CampusAppWP8/CampussAppWStore8/App.xaml.cs | 90 + .../CampussAppWStore8/Assets/Logo.png | Bin 0 -> 801 bytes .../CampussAppWStore8/Assets/SmallLogo.png | Bin 0 -> 329 bytes .../CampussAppWStore8/Assets/SplashScreen.png | Bin 0 -> 2146 bytes .../CampussAppWStore8/Assets/StoreLogo.png | Bin 0 -> 429 bytes .../CampussAppWStore8.csproj | 151 ++ .../CampussAppWStore8_TemporaryKey.pfx | Bin 0 -> 2512 bytes .../Common/StandardStyles.xaml | 1829 +++++++++++++++++ CampusAppWP8/CampussAppWStore8/MainPage.xaml | 13 + .../CampussAppWStore8/MainPage.xaml.cs | 38 + .../CampussAppWStore8/Package.appxmanifest | 42 + .../Properties/AssemblyInfo.cs | 29 + 30 files changed, 4596 insertions(+), 38 deletions(-) create mode 100644 CampusAppWP8/CampusAppWPortalLib8/CampusAppWPortalLib8.csproj create mode 100644 CampusAppWP8/CampusAppWPortalLib8/Class1.cs create mode 100644 CampusAppWP8/CampusAppWPortalLib8/Properties/AssemblyInfo.cs create mode 100644 CampusAppWP8/CampusAppWStore8/App.xaml create mode 100644 CampusAppWP8/CampusAppWStore8/App.xaml.cs create mode 100644 CampusAppWP8/CampusAppWStore8/Assets/Logo.png create mode 100644 CampusAppWP8/CampusAppWStore8/Assets/SmallLogo.png create mode 100644 CampusAppWP8/CampusAppWStore8/Assets/SplashScreen.png create mode 100644 CampusAppWP8/CampusAppWStore8/Assets/StoreLogo.png create mode 100644 CampusAppWP8/CampusAppWStore8/CampusAppWStore8.csproj create mode 100644 CampusAppWP8/CampusAppWStore8/CampusAppWStore8_TemporaryKey.pfx create mode 100644 CampusAppWP8/CampusAppWStore8/Common/StandardStyles.xaml create mode 100644 CampusAppWP8/CampusAppWStore8/MainPage.xaml create mode 100644 CampusAppWP8/CampusAppWStore8/MainPage.xaml.cs create mode 100644 CampusAppWP8/CampusAppWStore8/Package.appxmanifest create mode 100644 CampusAppWP8/CampusAppWStore8/Properties/AssemblyInfo.cs create mode 100644 CampusAppWP8/CampussAppWStore8/App.xaml create mode 100644 CampusAppWP8/CampussAppWStore8/App.xaml.cs create mode 100644 CampusAppWP8/CampussAppWStore8/Assets/Logo.png create mode 100644 CampusAppWP8/CampussAppWStore8/Assets/SmallLogo.png create mode 100644 CampusAppWP8/CampussAppWStore8/Assets/SplashScreen.png create mode 100644 CampusAppWP8/CampussAppWStore8/Assets/StoreLogo.png create mode 100644 CampusAppWP8/CampussAppWStore8/CampussAppWStore8.csproj create mode 100644 CampusAppWP8/CampussAppWStore8/CampussAppWStore8_TemporaryKey.pfx create mode 100644 CampusAppWP8/CampussAppWStore8/Common/StandardStyles.xaml create mode 100644 CampusAppWP8/CampussAppWStore8/MainPage.xaml create mode 100644 CampusAppWP8/CampussAppWStore8/MainPage.xaml.cs create mode 100644 CampusAppWP8/CampussAppWStore8/Package.appxmanifest create mode 100644 CampusAppWP8/CampussAppWStore8/Properties/AssemblyInfo.cs diff --git a/CampusAppWP8/CampusAppW8.sln b/CampusAppWP8/CampusAppW8.sln index 6413a5ed..fec303b9 100644 --- a/CampusAppWP8/CampusAppW8.sln +++ b/CampusAppWP8/CampusAppW8.sln @@ -1,38 +1,80 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CampusAppWP8", "CampusAppWP8\CampusAppWP8.csproj", "{120B88CC-F3F0-4C5A-A3FD-C26E835338CC}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Debug|ARM = Debug|ARM - Debug|x86 = Debug|x86 - Release|Any CPU = Release|Any CPU - Release|ARM = Release|ARM - Release|x86 = Release|x86 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Debug|Any CPU.Build.0 = Debug|Any CPU - {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Debug|Any CPU.Deploy.0 = Debug|Any CPU - {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Debug|ARM.ActiveCfg = Debug|ARM - {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Debug|ARM.Build.0 = Debug|ARM - {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Debug|ARM.Deploy.0 = Debug|ARM - {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Debug|x86.ActiveCfg = Debug|x86 - {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Debug|x86.Build.0 = Debug|x86 - {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Debug|x86.Deploy.0 = Debug|x86 - {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Release|Any CPU.ActiveCfg = Release|Any CPU - {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Release|Any CPU.Build.0 = Release|Any CPU - {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Release|Any CPU.Deploy.0 = Release|Any CPU - {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Release|ARM.ActiveCfg = Release|ARM - {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Release|ARM.Build.0 = Release|ARM - {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Release|ARM.Deploy.0 = Release|ARM - {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Release|x86.ActiveCfg = Release|x86 - {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Release|x86.Build.0 = Release|x86 - {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Release|x86.Deploy.0 = Release|x86 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CampusAppWP8", "CampusAppWP8\CampusAppWP8.csproj", "{120B88CC-F3F0-4C5A-A3FD-C26E835338CC}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CampussAppWStore8", "CampussAppWStore8\CampussAppWStore8.csproj", "{E49420AA-3023-42EF-8255-67B1F5E52B43}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CampusAppWPortalLib8", "CampusAppWPortalLib8\CampusAppWPortalLib8.csproj", "{67D80BE2-0FB7-44C8-A495-7D44FC2AC262}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Debug|ARM = Debug|ARM + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + Release|Any CPU = Release|Any CPU + Release|ARM = Release|ARM + Release|x64 = Release|x64 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Debug|Any CPU.Deploy.0 = Debug|Any CPU + {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Debug|ARM.ActiveCfg = Debug|ARM + {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Debug|ARM.Build.0 = Debug|ARM + {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Debug|ARM.Deploy.0 = Debug|ARM + {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Debug|x64.ActiveCfg = Debug|Any CPU + {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Debug|x86.ActiveCfg = Debug|x86 + {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Debug|x86.Build.0 = Debug|x86 + {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Debug|x86.Deploy.0 = Debug|x86 + {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Release|Any CPU.ActiveCfg = Release|Any CPU + {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Release|Any CPU.Build.0 = Release|Any CPU + {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Release|Any CPU.Deploy.0 = Release|Any CPU + {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Release|ARM.ActiveCfg = Release|ARM + {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Release|ARM.Build.0 = Release|ARM + {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Release|ARM.Deploy.0 = Release|ARM + {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Release|x64.ActiveCfg = Release|Any CPU + {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Release|x86.ActiveCfg = Release|x86 + {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Release|x86.Build.0 = Release|x86 + {120B88CC-F3F0-4C5A-A3FD-C26E835338CC}.Release|x86.Deploy.0 = Release|x86 + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Debug|Any CPU.Deploy.0 = Debug|Any CPU + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Debug|ARM.ActiveCfg = Debug|ARM + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Debug|ARM.Build.0 = Debug|ARM + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Debug|ARM.Deploy.0 = Debug|ARM + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Debug|x64.ActiveCfg = Debug|x64 + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Debug|x64.Build.0 = Debug|x64 + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Debug|x64.Deploy.0 = Debug|x64 + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Debug|x86.ActiveCfg = Debug|x86 + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Debug|x86.Build.0 = Debug|x86 + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Debug|x86.Deploy.0 = Debug|x86 + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Release|Any CPU.Build.0 = Release|Any CPU + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Release|Any CPU.Deploy.0 = Release|Any CPU + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Release|ARM.ActiveCfg = Release|ARM + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Release|ARM.Build.0 = Release|ARM + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Release|ARM.Deploy.0 = Release|ARM + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Release|x64.ActiveCfg = Release|x64 + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Release|x64.Build.0 = Release|x64 + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Release|x64.Deploy.0 = Release|x64 + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Release|x86.ActiveCfg = Release|x86 + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Release|x86.Build.0 = Release|x86 + {E49420AA-3023-42EF-8255-67B1F5E52B43}.Release|x86.Deploy.0 = Release|x86 + {67D80BE2-0FB7-44C8-A495-7D44FC2AC262}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {67D80BE2-0FB7-44C8-A495-7D44FC2AC262}.Debug|Any CPU.Build.0 = Debug|Any CPU + {67D80BE2-0FB7-44C8-A495-7D44FC2AC262}.Debug|ARM.ActiveCfg = Debug|Any CPU + {67D80BE2-0FB7-44C8-A495-7D44FC2AC262}.Debug|x64.ActiveCfg = Debug|Any CPU + {67D80BE2-0FB7-44C8-A495-7D44FC2AC262}.Debug|x86.ActiveCfg = Debug|Any CPU + {67D80BE2-0FB7-44C8-A495-7D44FC2AC262}.Release|Any CPU.ActiveCfg = Release|Any CPU + {67D80BE2-0FB7-44C8-A495-7D44FC2AC262}.Release|Any CPU.Build.0 = Release|Any CPU + {67D80BE2-0FB7-44C8-A495-7D44FC2AC262}.Release|ARM.ActiveCfg = Release|Any CPU + {67D80BE2-0FB7-44C8-A495-7D44FC2AC262}.Release|x64.ActiveCfg = Release|Any CPU + {67D80BE2-0FB7-44C8-A495-7D44FC2AC262}.Release|x86.ActiveCfg = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/CampusAppWP8/CampusAppWPortalLib8/CampusAppWPortalLib8.csproj b/CampusAppWP8/CampusAppWPortalLib8/CampusAppWPortalLib8.csproj new file mode 100644 index 00000000..b0af0f3e --- /dev/null +++ b/CampusAppWP8/CampusAppWPortalLib8/CampusAppWPortalLib8.csproj @@ -0,0 +1,51 @@ + + + + + 11.0 + Debug + AnyCPU + {67d80be2-0fb7-44c8-a495-7d44fc2ac262} + Library + Properties + CampusAppWPortalLib8 + CampusAppWPortalLib8 + v4.5 + Profile78 + 512 + {786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + diff --git a/CampusAppWP8/CampusAppWPortalLib8/Class1.cs b/CampusAppWP8/CampusAppWPortalLib8/Class1.cs new file mode 100644 index 00000000..44d59a95 --- /dev/null +++ b/CampusAppWP8/CampusAppWPortalLib8/Class1.cs @@ -0,0 +1,11 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace CampusAppWPortalLib8 +{ + public class Class1 + { + } +} diff --git a/CampusAppWP8/CampusAppWPortalLib8/Properties/AssemblyInfo.cs b/CampusAppWP8/CampusAppWPortalLib8/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..219e3d7f --- /dev/null +++ b/CampusAppWP8/CampusAppWPortalLib8/Properties/AssemblyInfo.cs @@ -0,0 +1,30 @@ +using System.Resources; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über folgende +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("CampusAppWPortalLib8")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("CampusAppWPortalLib8")] +[assembly: AssemblyCopyright("Copyright © 2013")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] +[assembly: NeutralResourcesLanguage("de")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern +// durch Einsatz von '*', wie in nachfolgendem Beispiel: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/CampusAppWP8/CampusAppWStore8/App.xaml b/CampusAppWP8/CampusAppWStore8/App.xaml new file mode 100644 index 00000000..3b7b41dc --- /dev/null +++ b/CampusAppWP8/CampusAppWStore8/App.xaml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + diff --git a/CampusAppWP8/CampusAppWStore8/App.xaml.cs b/CampusAppWP8/CampusAppWStore8/App.xaml.cs new file mode 100644 index 00000000..ef95402d --- /dev/null +++ b/CampusAppWP8/CampusAppWStore8/App.xaml.cs @@ -0,0 +1,90 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using Windows.ApplicationModel; +using Windows.ApplicationModel.Activation; +using Windows.Foundation; +using Windows.Foundation.Collections; +using Windows.UI.Xaml; +using Windows.UI.Xaml.Controls; +using Windows.UI.Xaml.Controls.Primitives; +using Windows.UI.Xaml.Data; +using Windows.UI.Xaml.Input; +using Windows.UI.Xaml.Media; +using Windows.UI.Xaml.Navigation; + +// Die Vorlage "Leere Anwendung" ist unter http://go.microsoft.com/fwlink/?LinkId=234227 dokumentiert. + +namespace CampusAppWStore8 +{ + /// + /// Stellt das anwendungsspezifische Verhalten bereit, um die Standardanwendungsklasse zu ergänzen. + /// + sealed partial class App : Application + { + /// + /// Initialisiert das Singletonanwendungsobjekt. Dies ist die erste Zeile von erstelltem Code + /// und daher das logische Äquivalent von main() bzw. WinMain() + /// + public App() + { + this.InitializeComponent(); + this.Suspending += OnSuspending; + } + + /// + /// Wird aufgerufen, wenn die Anwendung durch den Endbenutzer normal gestartet wird. Weitere Einstiegspunkte + /// werden verwendet, wenn die Anwendung zum Öffnen einer bestimmten Datei, zum Anzeigen + /// von Suchergebnissen usw. gestartet wird. + /// + /// Details über Startanforderung und -prozess. + protected override void OnLaunched(LaunchActivatedEventArgs args) + { + Frame rootFrame = Window.Current.Content as Frame; + + // App-Initialisierung nicht wiederholen, wenn das Fenster bereits Inhalte enthält. + // Nur sicherstellen, dass das Fenster aktiv ist. + if (rootFrame == null) + { + // Einen Rahmen erstellen, der als Navigationskontext fungiert und zum Parameter der ersten Seite navigieren + rootFrame = new Frame(); + + if (args.PreviousExecutionState == ApplicationExecutionState.Terminated) + { + //TODO: Zustand von zuvor angehaltener Anwendung laden + } + + // Den Rahmen im aktuellen Fenster platzieren + Window.Current.Content = rootFrame; + } + + if (rootFrame.Content == null) + { + // Wenn der Navigationsstapel nicht wiederhergestellt wird, zur ersten Seite navigieren + // und die neue Seite konfigurieren, indem die erforderlichen Informationen als Navigationsparameter + // übergeben werden + if (!rootFrame.Navigate(typeof(MainPage), args.Arguments)) + { + throw new Exception("Failed to create initial page"); + } + } + // Sicherstellen, dass das aktuelle Fenster aktiv ist + Window.Current.Activate(); + } + + /// + /// Wird aufgerufen, wenn die Ausführung der Anwendung angehalten wird. Der Anwendungszustand wird gespeichert, + /// ohne zu wissen, ob die Anwendung beendet oder fortgesetzt wird und die Speicherinhalte dabei + /// unbeschädigt bleiben. + /// + /// Die Quelle der Anhalteanforderung. + /// Details zur Anhalteanforderung. + private void OnSuspending(object sender, SuspendingEventArgs e) + { + var deferral = e.SuspendingOperation.GetDeferral(); + //TODO: Anwendungszustand speichern und alle Hintergrundaktivitäten beenden + deferral.Complete(); + } + } +} diff --git a/CampusAppWP8/CampusAppWStore8/Assets/Logo.png b/CampusAppWP8/CampusAppWStore8/Assets/Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..e26771cb33a49bbef824aa333737181b0a5b09a3 GIT binary patch literal 801 zcmeAS@N?(olHy`uVBq!ia0y~yV3-EN9Bd2>3^t5~j~EyjBuiW)N`mv#O3D+9QW+dm z@{>{(JaZG%Q-e|yQz{EjrrIztFdg=EaSW-r_2%wgUu8#$hQvKeC6ZGdoyuYz>I5fd zD=cCVTGw#;WJV*C#^Im$BqU!l<@MGW@3y}Geb1#+jk-7IRhn$x_Gh!?@sCcc?j~@s zOgkVHAr!&no#2_ksne+1sJek=8nJ>RyH5AXyMu zC7zPUKdy?gnUnO4V8$neR!%tOJt2)L8_xD-?dqVQ-9w} za}*W2CRLc~EGl+wR>9xaS6bYwE^N5gpsl^?!-i=`rb>o#MR-3r)u+X~#33yiC?y&ms@MYs>e-SYhLYGz_i**Z^eOC zeJDbl>x$kiU|P+(E_=m+tVWR3!>ZrMukP;^h)56hyH*~bQ$N4;*Hq~Z&s@JIKT?a{ zabQ)W))oGV4O^8$p3ZsAtG6L*@vZq4+Dv*I&N-JpTFbHHfR(&xOoFL1t9ZoOfP<`I z#vuibS9wHZ5^5LiTHVXF?#YHzPvji#ZgXG_4~lRP**$H=12490zmNje#;q(`JDLth z35Ax$I2(ohwhT-?X6nEy9`V0F>tcP<*_P}EF1-y_?o&ChGl<3{usTj@E4ojhO{hc-m9E3cS|J`^!QH9JN2zXQG42fN#|}{%2nKyL~^3QpM0V= c*)#DloQf}5saF0GlnEF-UHx3vIVCg!0HVrD82|tP literal 0 HcmV?d00001 diff --git a/CampusAppWP8/CampusAppWStore8/Assets/SmallLogo.png b/CampusAppWP8/CampusAppWStore8/Assets/SmallLogo.png new file mode 100644 index 0000000000000000000000000000000000000000..1eb0d9d528c42f132872e8af4dc563081b0b9aff GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0y~yV2}f04mJh`25W{(JaZG%Q-e|yQz{EjrrIztFueA3aSW-r_2&9p&cg})< zN_`jqUu$CJOy9#VtocQuMc{C=T4kt*rmiv9bWc;>I+=CfyZ5GZ{|h_Q&fYNH_2m8Y zv-}n1`;4z_G~s!AP%z`kfqPxTE8ZVUt+;B@8nnLW&#J8!;z8zH?-Fdf4=6;!D>RBU|7yi!Z i!T#2rtM4)KFjRke>fjyo{0svF1B0ilpUXO@geCy9j)!aj literal 0 HcmV?d00001 diff --git a/CampusAppWP8/CampusAppWStore8/Assets/SplashScreen.png b/CampusAppWP8/CampusAppWStore8/Assets/SplashScreen.png new file mode 100644 index 0000000000000000000000000000000000000000..c951e031bdfa0d4ebe68d52647f14caf710ca471 GIT binary patch literal 2146 zcmeAS@N?(olHy`uVBq!ia0y~yV9H@&VASDYV_;yYQ+HfYNX4x;cMbCnIf%FhT7NqB;zr=L39=VA znzVadSi&*wSlPY#mdh6&a*B_LIdE<%j6Ua!ACgRLMvY02qkm<&oJeCc+ zy9EzahasE+GZADj)ENd+($5d=%=>IpFUfp$?dxAZD|XIenRA#+dd}-#e-<)tWaBUs z$W^%Juz_(AFO0)*kZlp~5h)Hchb@ZN;GBfbvooC6nBM1ZNN9d+V}4XLmq$L^tb+|% zF-Vg@F2W>;v1->GHZ*1k=XRKaXy-MZrUE$)8P01Mn|NKMJD?nppu#N|=_Fo(9EDo~ z*-5-C(jdAaf%&4^ErD!>8w?lQB7~tdGmCVG*^yZh%m>*z%#KJY+;G^^38fXUfm{J| zy6=`w(~WFRyaHg`;htRNi|h)4+$7&MjS0*U+hIfknQc5Cgjv%m;;3 zLx!~FEr@f#1}Z=~*CMxcLd{@A7`S$G2G|QOvm=;6Q2^mYr$ZgJ?EzFex&W$M*8*yu zm`pCjI_^HGQ(4_-M}Ym`v>58HgAii`AW9i1Bw}DtDMF^tmr`NZI0>+wXo6zMR%$i`vTz_d~A7Q;cd0EKHV(h4^i{Cc+D zzOrrSx(wz=I&KVKM6%Zl^T=JFCAIFWaPH*G0u3TzHyYk0y*YP>8G<0!fZQgK(*SYWk*Mbor-K4Q;RXYgv(*t2 zP9TRnY+!_Qz<~!61RDVM704h^(1PfO1m+`B$edYFTV`c|0|I0mi=e_MyTi<3 zLt_Lpj02*N%!+UZrL`kc9cG~5a^BKuCXl0W%|{3%3)70M>cy2L7KLjM%D33=I~{zu z{O7M4`wiD?UoLAp`;I+6e$B<(@)LCR)Og=ls&Gjjk*fUv;;^$?iEA#j!SD}W8U1FA$H{D z@@ZnrL<7J6a80)8cxBOas6fz{F;GgmF{AHIkc1|Sw(G+r6~Q+#t3{Q21w5s)4LMpO zzEz7gJ9RAksLCUx7}x*AAmhl*swGmw?C;8%=U?_WU|Hj2Gec4%X^(4WhwulX1`&a{ z#ViUYNwLCGUwIY^Mt$YUR4_4E(&~`xA>4Rmf*Dh*A~y?@a~MY^Po$EHVM_0WLjn98 zoIGEf9we<$XJLPA#Ll+O_Q-->jXx7_uM7Puw@6aS*m%vX+P4ob{|@XwJ!My(%qqzV gj62z%=pSIPF6oWmoxSxF0|Nttr>mdKI;Vst06GV#)c^nh literal 0 HcmV?d00001 diff --git a/CampusAppWP8/CampusAppWStore8/CampusAppWStore8.csproj b/CampusAppWP8/CampusAppWStore8/CampusAppWStore8.csproj new file mode 100644 index 00000000..f0653e0f --- /dev/null +++ b/CampusAppWP8/CampusAppWStore8/CampusAppWStore8.csproj @@ -0,0 +1,151 @@ + + + + + Debug + AnyCPU + {88D81ECB-FF6A-4807-B23F-5DF9B790B7B3} + AppContainerExe + Properties + CampusAppWStore8 + CampusAppWStore8 + de-DE + 512 + {BC8A1FFA-BEE3-4634-8014-F334798102B3};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + CampusAppWStore8_TemporaryKey.pfx + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE;NETFX_CORE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE;NETFX_CORE + prompt + 4 + + + true + bin\ARM\Debug\ + DEBUG;TRACE;NETFX_CORE + ;2008 + full + ARM + false + prompt + true + + + bin\ARM\Release\ + TRACE;NETFX_CORE + true + ;2008 + pdbonly + ARM + false + prompt + true + + + true + bin\x64\Debug\ + DEBUG;TRACE;NETFX_CORE + ;2008 + full + x64 + false + prompt + true + + + bin\x64\Release\ + TRACE;NETFX_CORE + true + ;2008 + pdbonly + x64 + false + prompt + true + + + true + bin\x86\Debug\ + DEBUG;TRACE;NETFX_CORE + ;2008 + full + x86 + false + prompt + true + + + bin\x86\Release\ + TRACE;NETFX_CORE + true + ;2008 + pdbonly + x86 + false + prompt + true + + + + + + + App.xaml + + + MainPage.xaml + + + + + + Designer + + + + + + + + + + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + + 11.0 + + + + \ No newline at end of file diff --git a/CampusAppWP8/CampusAppWStore8/CampusAppWStore8_TemporaryKey.pfx b/CampusAppWP8/CampusAppWStore8/CampusAppWStore8_TemporaryKey.pfx new file mode 100644 index 0000000000000000000000000000000000000000..14ee2fec47e2be23b8033b1a7fe3abeb76049f97 GIT binary patch literal 2512 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Maus + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CampusAppWP8/CampusAppWStore8/MainPage.xaml b/CampusAppWP8/CampusAppWStore8/MainPage.xaml new file mode 100644 index 00000000..a7ce9f6e --- /dev/null +++ b/CampusAppWP8/CampusAppWStore8/MainPage.xaml @@ -0,0 +1,13 @@ + + + + + + diff --git a/CampusAppWP8/CampusAppWStore8/MainPage.xaml.cs b/CampusAppWP8/CampusAppWStore8/MainPage.xaml.cs new file mode 100644 index 00000000..077f698c --- /dev/null +++ b/CampusAppWP8/CampusAppWStore8/MainPage.xaml.cs @@ -0,0 +1,38 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using Windows.Foundation; +using Windows.Foundation.Collections; +using Windows.UI.Xaml; +using Windows.UI.Xaml.Controls; +using Windows.UI.Xaml.Controls.Primitives; +using Windows.UI.Xaml.Data; +using Windows.UI.Xaml.Input; +using Windows.UI.Xaml.Media; +using Windows.UI.Xaml.Navigation; + +// Die Elementvorlage "Leere Seite" ist unter http://go.microsoft.com/fwlink/?LinkId=234238 dokumentiert. + +namespace CampusAppWStore8 +{ + /// + /// Eine leere Seite, die eigenständig verwendet werden kann oder auf die innerhalb eines Rahmens navigiert werden kann. + /// + public sealed partial class MainPage : Page + { + public MainPage() + { + this.InitializeComponent(); + } + + /// + /// Wird aufgerufen, wenn diese Seite in einem Rahmen angezeigt werden soll. + /// + /// Ereignisdaten, die beschreiben, wie diese Seite erreicht wurde. Die + /// Parametereigenschaft wird normalerweise zum Konfigurieren der Seite verwendet. + protected override void OnNavigatedTo(NavigationEventArgs e) + { + } + } +} diff --git a/CampusAppWP8/CampusAppWStore8/Package.appxmanifest b/CampusAppWP8/CampusAppWStore8/Package.appxmanifest new file mode 100644 index 00000000..7ed76a39 --- /dev/null +++ b/CampusAppWP8/CampusAppWStore8/Package.appxmanifest @@ -0,0 +1,42 @@ + + + + + + + CampusAppWStore8 + stubbfel + Assets\StoreLogo.png + + + + 6.2.1 + 6.2.1 + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/CampusAppWP8/CampusAppWStore8/Properties/AssemblyInfo.cs b/CampusAppWP8/CampusAppWStore8/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..4f404c4e --- /dev/null +++ b/CampusAppWP8/CampusAppWStore8/Properties/AssemblyInfo.cs @@ -0,0 +1,29 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Diese Attributwerte ändern, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("CampusAppWStore8")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("CampusAppWStore8")] +[assembly: AssemblyCopyright("Copyright © 2013")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Es können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern +// mithilfe von '*' wie unten dargestellt übernommen werden: +// [Assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] +[assembly: ComVisible(false)] \ No newline at end of file diff --git a/CampusAppWP8/CampussAppWStore8/App.xaml b/CampusAppWP8/CampussAppWStore8/App.xaml new file mode 100644 index 00000000..ccb63b2f --- /dev/null +++ b/CampusAppWP8/CampussAppWStore8/App.xaml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + diff --git a/CampusAppWP8/CampussAppWStore8/App.xaml.cs b/CampusAppWP8/CampussAppWStore8/App.xaml.cs new file mode 100644 index 00000000..4df05ec1 --- /dev/null +++ b/CampusAppWP8/CampussAppWStore8/App.xaml.cs @@ -0,0 +1,90 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using Windows.ApplicationModel; +using Windows.ApplicationModel.Activation; +using Windows.Foundation; +using Windows.Foundation.Collections; +using Windows.UI.Xaml; +using Windows.UI.Xaml.Controls; +using Windows.UI.Xaml.Controls.Primitives; +using Windows.UI.Xaml.Data; +using Windows.UI.Xaml.Input; +using Windows.UI.Xaml.Media; +using Windows.UI.Xaml.Navigation; + +// Die Vorlage "Leere Anwendung" ist unter http://go.microsoft.com/fwlink/?LinkId=234227 dokumentiert. + +namespace CampussAppWStore8 +{ + /// + /// Stellt das anwendungsspezifische Verhalten bereit, um die Standardanwendungsklasse zu ergänzen. + /// + sealed partial class App : Application + { + /// + /// Initialisiert das Singletonanwendungsobjekt. Dies ist die erste Zeile von erstelltem Code + /// und daher das logische Äquivalent von main() bzw. WinMain(). + /// + public App() + { + this.InitializeComponent(); + this.Suspending += OnSuspending; + } + + /// + /// Wird aufgerufen, wenn die Anwendung durch den Endbenutzer normal gestartet wird. Weitere Einstiegspunkte + /// werden verwendet, wenn die Anwendung zum Öffnen einer bestimmten Datei, zum Anzeigen + /// von Suchergebnissen usw. gestartet wird. + /// + /// Details über Startanforderung und -prozess. + protected override void OnLaunched(LaunchActivatedEventArgs args) + { + Frame rootFrame = Window.Current.Content as Frame; + + // App-Initialisierung nicht wiederholen, wenn das Fenster bereits Inhalte enthält. + // Nur sicherstellen, dass das Fenster aktiv ist. + if (rootFrame == null) + { + // Einen Rahmen erstellen, der als Navigationskontext fungiert und zum Parameter der ersten Seite navigieren + rootFrame = new Frame(); + + if (args.PreviousExecutionState == ApplicationExecutionState.Terminated) + { + //TODO: Zustand von zuvor angehaltener Anwendung laden + } + + // Den Rahmen im aktuellen Fenster platzieren + Window.Current.Content = rootFrame; + } + + if (rootFrame.Content == null) + { + // Wenn der Navigationsstapel nicht wiederhergestellt wird, zur ersten Seite navigieren + // und die neue Seite konfigurieren, indem die erforderlichen Informationen als Navigationsparameter + // übergeben werden + if (!rootFrame.Navigate(typeof(MainPage), args.Arguments)) + { + throw new Exception("Failed to create initial page"); + } + } + // Sicherstellen, dass das aktuelle Fenster aktiv ist + Window.Current.Activate(); + } + + /// + /// Wird aufgerufen, wenn die Ausführung der Anwendung angehalten wird. Der Anwendungszustand wird gespeichert, + /// ohne zu wissen, ob die Anwendung beendet oder fortgesetzt wird und die Speicherinhalte dabei + /// unbeschädigt bleiben. + /// + /// Die Quelle der Anhalteanforderung. + /// Details zur Anhalteanforderung. + private void OnSuspending(object sender, SuspendingEventArgs e) + { + var deferral = e.SuspendingOperation.GetDeferral(); + //TODO: Anwendungszustand speichern und alle Hintergrundaktivitäten beenden + deferral.Complete(); + } + } +} diff --git a/CampusAppWP8/CampussAppWStore8/Assets/Logo.png b/CampusAppWP8/CampussAppWStore8/Assets/Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..e26771cb33a49bbef824aa333737181b0a5b09a3 GIT binary patch literal 801 zcmeAS@N?(olHy`uVBq!ia0y~yV3-EN9Bd2>3^t5~j~EyjBuiW)N`mv#O3D+9QW+dm z@{>{(JaZG%Q-e|yQz{EjrrIztFdg=EaSW-r_2%wgUu8#$hQvKeC6ZGdoyuYz>I5fd zD=cCVTGw#;WJV*C#^Im$BqU!l<@MGW@3y}Geb1#+jk-7IRhn$x_Gh!?@sCcc?j~@s zOgkVHAr!&no#2_ksne+1sJek=8nJ>RyH5AXyMu zC7zPUKdy?gnUnO4V8$neR!%tOJt2)L8_xD-?dqVQ-9w} za}*W2CRLc~EGl+wR>9xaS6bYwE^N5gpsl^?!-i=`rb>o#MR-3r)u+X~#33yiC?y&ms@MYs>e-SYhLYGz_i**Z^eOC zeJDbl>x$kiU|P+(E_=m+tVWR3!>ZrMukP;^h)56hyH*~bQ$N4;*Hq~Z&s@JIKT?a{ zabQ)W))oGV4O^8$p3ZsAtG6L*@vZq4+Dv*I&N-JpTFbHHfR(&xOoFL1t9ZoOfP<`I z#vuibS9wHZ5^5LiTHVXF?#YHzPvji#ZgXG_4~lRP**$H=12490zmNje#;q(`JDLth z35Ax$I2(ohwhT-?X6nEy9`V0F>tcP<*_P}EF1-y_?o&ChGl<3{usTj@E4ojhO{hc-m9E3cS|J`^!QH9JN2zXQG42fN#|}{%2nKyL~^3QpM0V= c*)#DloQf}5saF0GlnEF-UHx3vIVCg!0HVrD82|tP literal 0 HcmV?d00001 diff --git a/CampusAppWP8/CampussAppWStore8/Assets/SmallLogo.png b/CampusAppWP8/CampussAppWStore8/Assets/SmallLogo.png new file mode 100644 index 0000000000000000000000000000000000000000..1eb0d9d528c42f132872e8af4dc563081b0b9aff GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0y~yV2}f04mJh`25W{(JaZG%Q-e|yQz{EjrrIztFueA3aSW-r_2&9p&cg})< zN_`jqUu$CJOy9#VtocQuMc{C=T4kt*rmiv9bWc;>I+=CfyZ5GZ{|h_Q&fYNH_2m8Y zv-}n1`;4z_G~s!AP%z`kfqPxTE8ZVUt+;B@8nnLW&#J8!;z8zH?-Fdf4=6;!D>RBU|7yi!Z i!T#2rtM4)KFjRke>fjyo{0svF1B0ilpUXO@geCy9j)!aj literal 0 HcmV?d00001 diff --git a/CampusAppWP8/CampussAppWStore8/Assets/SplashScreen.png b/CampusAppWP8/CampussAppWStore8/Assets/SplashScreen.png new file mode 100644 index 0000000000000000000000000000000000000000..c951e031bdfa0d4ebe68d52647f14caf710ca471 GIT binary patch literal 2146 zcmeAS@N?(olHy`uVBq!ia0y~yV9H@&VASDYV_;yYQ+HfYNX4x;cMbCnIf%FhT7NqB;zr=L39=VA znzVadSi&*wSlPY#mdh6&a*B_LIdE<%j6Ua!ACgRLMvY02qkm<&oJeCc+ zy9EzahasE+GZADj)ENd+($5d=%=>IpFUfp$?dxAZD|XIenRA#+dd}-#e-<)tWaBUs z$W^%Juz_(AFO0)*kZlp~5h)Hchb@ZN;GBfbvooC6nBM1ZNN9d+V}4XLmq$L^tb+|% zF-Vg@F2W>;v1->GHZ*1k=XRKaXy-MZrUE$)8P01Mn|NKMJD?nppu#N|=_Fo(9EDo~ z*-5-C(jdAaf%&4^ErD!>8w?lQB7~tdGmCVG*^yZh%m>*z%#KJY+;G^^38fXUfm{J| zy6=`w(~WFRyaHg`;htRNi|h)4+$7&MjS0*U+hIfknQc5Cgjv%m;;3 zLx!~FEr@f#1}Z=~*CMxcLd{@A7`S$G2G|QOvm=;6Q2^mYr$ZgJ?EzFex&W$M*8*yu zm`pCjI_^HGQ(4_-M}Ym`v>58HgAii`AW9i1Bw}DtDMF^tmr`NZI0>+wXo6zMR%$i`vTz_d~A7Q;cd0EKHV(h4^i{Cc+D zzOrrSx(wz=I&KVKM6%Zl^T=JFCAIFWaPH*G0u3TzHyYk0y*YP>8G<0!fZQgK(*SYWk*Mbor-K4Q;RXYgv(*t2 zP9TRnY+!_Qz<~!61RDVM704h^(1PfO1m+`B$edYFTV`c|0|I0mi=e_MyTi<3 zLt_Lpj02*N%!+UZrL`kc9cG~5a^BKuCXl0W%|{3%3)70M>cy2L7KLjM%D33=I~{zu z{O7M4`wiD?UoLAp`;I+6e$B<(@)LCR)Og=ls&Gjjk*fUv;;^$?iEA#j!SD}W8U1FA$H{D z@@ZnrL<7J6a80)8cxBOas6fz{F;GgmF{AHIkc1|Sw(G+r6~Q+#t3{Q21w5s)4LMpO zzEz7gJ9RAksLCUx7}x*AAmhl*swGmw?C;8%=U?_WU|Hj2Gec4%X^(4WhwulX1`&a{ z#ViUYNwLCGUwIY^Mt$YUR4_4E(&~`xA>4Rmf*Dh*A~y?@a~MY^Po$EHVM_0WLjn98 zoIGEf9we<$XJLPA#Ll+O_Q-->jXx7_uM7Puw@6aS*m%vX+P4ob{|@XwJ!My(%qqzV gj62z%=pSIPF6oWmoxSxF0|Nttr>mdKI;Vst06GV#)c^nh literal 0 HcmV?d00001 diff --git a/CampusAppWP8/CampussAppWStore8/CampussAppWStore8.csproj b/CampusAppWP8/CampussAppWStore8/CampussAppWStore8.csproj new file mode 100644 index 00000000..916a184b --- /dev/null +++ b/CampusAppWP8/CampussAppWStore8/CampussAppWStore8.csproj @@ -0,0 +1,151 @@ + + + + + Debug + AnyCPU + {E49420AA-3023-42EF-8255-67B1F5E52B43} + AppContainerExe + Properties + CampussAppWStore8 + CampussAppWStore8 + de-DE + 512 + {BC8A1FFA-BEE3-4634-8014-F334798102B3};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + CampussAppWStore8_TemporaryKey.pfx + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE;NETFX_CORE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE;NETFX_CORE + prompt + 4 + + + true + bin\ARM\Debug\ + DEBUG;TRACE;NETFX_CORE + ;2008 + full + ARM + false + prompt + true + + + bin\ARM\Release\ + TRACE;NETFX_CORE + true + ;2008 + pdbonly + ARM + false + prompt + true + + + true + bin\x64\Debug\ + DEBUG;TRACE;NETFX_CORE + ;2008 + full + x64 + false + prompt + true + + + bin\x64\Release\ + TRACE;NETFX_CORE + true + ;2008 + pdbonly + x64 + false + prompt + true + + + true + bin\x86\Debug\ + DEBUG;TRACE;NETFX_CORE + ;2008 + full + x86 + false + prompt + true + + + bin\x86\Release\ + TRACE;NETFX_CORE + true + ;2008 + pdbonly + x86 + false + prompt + true + + + + + + + App.xaml + + + MainPage.xaml + + + + + + Designer + + + + + + + + + + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + + 11.0 + + + + \ No newline at end of file diff --git a/CampusAppWP8/CampussAppWStore8/CampussAppWStore8_TemporaryKey.pfx b/CampusAppWP8/CampussAppWStore8/CampussAppWStore8_TemporaryKey.pfx new file mode 100644 index 0000000000000000000000000000000000000000..25ef5f0697d753fcda7652ca0b8c8618cbbeac0c GIT binary patch literal 2512 zcmXqL;yl8{$ZXKW*}%rB)#lOmotKfFaX}MjAxjfyu0a!Lra=?yClo2x$1F{(_YIm@ zZyPkRUT5Qm>f+&IWLnU~^39-$<&%L78y8HNk=cNcg+sIN?bmrrr_+u=k4*|tB+jzcERk35{r{!&X)3k+p@fF(|o^| zth(J7TE_i}k)^Xich4$if7yrtiSL37zkImiRO<@{N+cwjIN%2mFM%-wo|{W%y@S^{@V(c zyx`Frt)g3GrVANqYbc|~ou&5B4)#f#ID5$20@^1ns-%3V(JRP7VI za^Rq)Slr*R{%IE)KcC$Gb^F~ftFzbCK2G^MHG?VHC2Ljl3d3(D-E#w?&+En>>0JCr zW~Ng6>>eJQjB_e}4lk@(zVs!n+%V%Y+tLHg5x=wI{(X5~XOy^$BV*sq$xaJyJXss$ z?NT0c;iv9W?)i6&W>pv%-S3Ex|G75!iTn(PYvzuOd~Wl~6RL`qtm^HbeE;)>*yp`rw6@#6@U+Czy*9GHmxYEr z?7g<7`|9t4t&=t#`m%SThFo!>`0VjYSNX-%Zc42wGir(uG-cQgTnKylfZKVt%(z+?jt^JdQT2CAE9p6MtY6xIINI z`L|qgP|7Baw$ck~T{BlmN5_aVcWx`3bRZxsq38J%$0H2C+gs|gPPfd}_oIKeH~90t_Z9TP7J&TU@_yG(0!+hxBaoCw!k*71j%8KVwMCrhFXQ*}e7J7g zcinGu>(lj#EM*P-ACmv1emi2TwYj@cW3PjZS!v77ri~}o#5)H>#xE>gu-(?dYMOa5 z)AKNUnQ7A}^_*AdVodP3I$@5_k^@?tEwYU}y^cA)Ie7d3+w;q=t1pUw9lmngi5or_ ze2y!ZG+lOg;n}*|q~^;j)9bH~OKoHKJnG5Rzw}aXrRDA@rVk#n*)k7wrw{hhZhRfDp`I-f`TNkmKp4=f~ z*m%}J7+y?riW;)9urM+(Fc^d*1Vs$J87vqK7>pPa87vu+8H^cp8B7=w8O#_= zz^oLos4jyAgE3g8E<*}~34;YgDnlZJDMJ!NDnlxRAwx1ll0hsRr#2fS3uBYHAfsV` zoF9WPLncEqLlHwhLoq`>LmEQ~g91Y^LkUi8&wca(1=_P0R@fP0TS&j0^@%%%KPwMwFtS4OG-W zn&Y$NSkjIbeBDG*kY+xw|8xuz0?Bcg~jjZmAgMujNn~k z>3elo_!hDFYhS$XpU>9d%iaCy636VcJx8x;M|Uv&_`A!hP-O0oX`UJDPdKytDsAhQ z_#t5I`f;Cw;zIq|cORB4dOLHnTwH&=LAU4IK-uZiceDJGSM65#?sO}B;5a)u&ZI?Ax~}QOor^9V;SBOdtQd{h|a#mvT?@4N1YxQKec!>xP2%*Wu4D= zBV^h0W1k*H_+{^0q_D~Rv_$2HqyV-HYn|iOuPW~pdh)qs)&$xxt|VSI@vX6Za!q#mx{TmEp*v?yS>wOAbWs-Pws((SuI&%e4rKR8ja6C7cyG32 zt8yaNA@Bb8o)#JfSJvs*$4UbDAw?C+@nl^?S{ysPjHsZ_RKP`NYCf z#Od-%N7iO}yXHI1u-#QQF*{z#%)d6>bxR-X;%{p|oQT^rsV=-Mc>S#lcV=xkKh?Na zvPV1OTa{5}vfO$V$?i@0d`EWYNW>mz*t_9F+Pb{&>!fzSes_wwZMl}8=PR>6g?2}; zZ`y1j`vXw$Cj;6`ga(G3^1k!)12+z3Iy3 z8R~js^1}K!wj+1FZ8z>b))Zv=@~T&df`=RP#{Fv-yK(bN?|5P@*nFp*x&QiU?L^zI zZQHW`pV&7&d|h$xR~>%g7?J!FJhpxcQn?cRXE`5qFISpiU~M38z|O|1&Bx3n#Uf&= zS@G=Un~ajJ;p=qrI3x{fvK!8@h-h}U&5(FKb$y-4UuWBOhrTd8KbHi`XbeyQ0FV-M ArvLx| literal 0 HcmV?d00001 diff --git a/CampusAppWP8/CampussAppWStore8/Common/StandardStyles.xaml b/CampusAppWP8/CampussAppWStore8/Common/StandardStyles.xaml new file mode 100644 index 00000000..f89b4620 --- /dev/null +++ b/CampusAppWP8/CampussAppWStore8/Common/StandardStyles.xaml @@ -0,0 +1,1829 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Maus + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CampusAppWP8/CampussAppWStore8/MainPage.xaml b/CampusAppWP8/CampussAppWStore8/MainPage.xaml new file mode 100644 index 00000000..36bb68fc --- /dev/null +++ b/CampusAppWP8/CampussAppWStore8/MainPage.xaml @@ -0,0 +1,13 @@ + + + + + + diff --git a/CampusAppWP8/CampussAppWStore8/MainPage.xaml.cs b/CampusAppWP8/CampussAppWStore8/MainPage.xaml.cs new file mode 100644 index 00000000..1fc5f74d --- /dev/null +++ b/CampusAppWP8/CampussAppWStore8/MainPage.xaml.cs @@ -0,0 +1,38 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using Windows.Foundation; +using Windows.Foundation.Collections; +using Windows.UI.Xaml; +using Windows.UI.Xaml.Controls; +using Windows.UI.Xaml.Controls.Primitives; +using Windows.UI.Xaml.Data; +using Windows.UI.Xaml.Input; +using Windows.UI.Xaml.Media; +using Windows.UI.Xaml.Navigation; + +// Die Elementvorlage "Leere Seite" ist unter http://go.microsoft.com/fwlink/?LinkId=234238 dokumentiert. + +namespace CampussAppWStore8 +{ + /// + /// Eine leere Seite, die eigenständig verwendet werden kann oder auf die innerhalb eines Rahmens navigiert werden kann. + /// + public sealed partial class MainPage : Page + { + public MainPage() + { + this.InitializeComponent(); + } + + /// + /// Wird aufgerufen, wenn diese Seite in einem Rahmen angezeigt werden soll. + /// + /// Ereignisdaten, die beschreiben, wie diese Seite erreicht wurde. Die + /// Parametereigenschaft wird normalerweise zum Konfigurieren der Seite verwendet. + protected override void OnNavigatedTo(NavigationEventArgs e) + { + } + } +} diff --git a/CampusAppWP8/CampussAppWStore8/Package.appxmanifest b/CampusAppWP8/CampussAppWStore8/Package.appxmanifest new file mode 100644 index 00000000..1c4ffb92 --- /dev/null +++ b/CampusAppWP8/CampussAppWStore8/Package.appxmanifest @@ -0,0 +1,42 @@ + + + + + + + CampussAppWStore8 + stubbfel + Assets\StoreLogo.png + + + + 6.2.1 + 6.2.1 + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/CampusAppWP8/CampussAppWStore8/Properties/AssemblyInfo.cs b/CampusAppWP8/CampussAppWStore8/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..0443a0a6 --- /dev/null +++ b/CampusAppWP8/CampussAppWStore8/Properties/AssemblyInfo.cs @@ -0,0 +1,29 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Diese Attributwerte ändern, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("CampussAppWStore8")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("CampussAppWStore8")] +[assembly: AssemblyCopyright("Copyright © 2013")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Es können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern +// mithilfe von '*' wie unten dargestellt übernommen werden: +// [Assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] +[assembly: ComVisible(false)] \ No newline at end of file