Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
School
M307-Projects
Commits
bab88e85
Commit
bab88e85
authored
May 16, 2018
by
Manu
🏅
Browse files
Initial commit
parents
Changes
331
Expand all
Hide whitespace changes
Inline
Side-by-side
.gitignore
0 → 100644
View file @
bab88e85
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
##
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
# User-specific files
*.suo
*.user
*.userosscache
*.sln.docstates
# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs
# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/
# Visual Studio 2015/2017 cache/options directory
.vs/
# Uncomment if you have tasks that create the project's static files in wwwroot
#wwwroot/
# Visual Studio 2017 auto generated files
Generated\ Files/
# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
# NUNIT
*.VisualState.xml
TestResult.xml
# Build Results of an ATL Project
[Dd]ebugPS/
[Rr]eleasePS/
dlldata.c
# Benchmark Results
BenchmarkDotNet.Artifacts/
# .NET Core
project.lock.json
project.fragment.lock.json
artifacts/
**/Properties/launchSettings.json
# StyleCop
StyleCopReport.xml
# Files built by Visual Studio
*_i.c
*_p.c
*_i.h
*.ilk
*.meta
*.obj
*.iobj
*.pch
*.pdb
*.ipdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.svclog
*.scc
# Chutzpah Test files
_Chutzpah*
# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opendb
*.opensdf
*.sdf
*.cachefile
*.VC.db
*.VC.VC.opendb
# Visual Studio profiler
*.psess
*.vsp
*.vspx
*.sap
# Visual Studio Trace Files
*.e2e
# TFS 2012 Local Workspace
$tf/
# Guidance Automation Toolkit
*.gpState
# ReSharper is a .NET coding add-in
_ReSharper*/
*.[Rr]e[Ss]harper
*.DotSettings.user
# JustCode is a .NET coding add-in
.JustCode
# TeamCity is a build add-in
_TeamCity*
# DotCover is a Code Coverage Tool
*.dotCover
# AxoCover is a Code Coverage Tool
.axoCover/*
!.axoCover/settings.json
# Visual Studio code coverage results
*.coverage
*.coveragexml
# NCrunch
_NCrunch_*
.*crunch*.local.xml
nCrunchTemp_*
# MightyMoose
*.mm.*
AutoTest.Net/
# Web workbench (sass)
.sass-cache/
# Installshield output folder
[Ee]xpress/
# DocProject is a documentation generator add-in
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html
# Click-Once directory
publish/
# Publish Web Output
*.[Pp]ublish.xml
*.azurePubxml
# Note: Comment the next line if you want to checkin your web deploy settings,
# but database connection strings (with potential passwords) will be unencrypted
*.pubxml
*.publishproj
# Microsoft Azure Web App publish settings. Comment the next line if you want to
# checkin your Azure Web App publish settings, but sensitive information contained
# in these scripts will be unencrypted
PublishScripts/
# NuGet Packages
*.nupkg
# The packages folder can be ignored because of Package Restore
**/[Pp]ackages/*
# except build/, which is used as an MSBuild target.
!**/[Pp]ackages/build/
# Uncomment if necessary however generally it will be regenerated when needed
#!**/[Pp]ackages/repositories.config
# NuGet v3's project.json files produces more ignorable files
*.nuget.props
*.nuget.targets
# Microsoft Azure Build Output
csx/
*.build.csdef
# Microsoft Azure Emulator
ecf/
rcf/
# Windows Store app package directories and files
AppPackages/
BundleArtifacts/
Package.StoreAssociation.xml
_pkginfo.txt
*.appx
# Visual Studio cache files
# files ending in .cache can be ignored
*.[Cc]ache
# but keep track of directories ending in .cache
!*.[Cc]ache/
# Others
ClientBin/
~$*
*~
*.dbmdl
*.dbproj.schemaview
*.jfm
*.pfx
*.publishsettings
orleans.codegen.cs
# Including strong name files can present a security risk
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
#*.snk
# Since there are multiple workflows, uncomment next line to ignore bower_components
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
#bower_components/
# RIA/Silverlight projects
Generated_Code/
# Backup & report files from converting an old project file
# to a newer Visual Studio version. Backup files are not needed,
# because we have git ;-)
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm
ServiceFabricBackup/
*.rptproj.bak
# SQL Server files
*.mdf
*.ldf
*.ndf
# Business Intelligence projects
*.rdl.data
*.bim.layout
*.bim_*.settings
*.rptproj.rsuser
# Microsoft Fakes
FakesAssemblies/
# GhostDoc plugin setting file
*.GhostDoc.xml
# Node.js Tools for Visual Studio
.ntvs_analysis.dat
node_modules/
# Visual Studio 6 build log
*.plg
# Visual Studio 6 workspace options file
*.opt
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
*.vbw
# Visual Studio LightSwitch build output
**/*.HTMLClient/GeneratedArtifacts
**/*.DesktopClient/GeneratedArtifacts
**/*.DesktopClient/ModelManifest.xml
**/*.Server/GeneratedArtifacts
**/*.Server/ModelManifest.xml
_Pvt_Extensions
# Paket dependency manager
.paket/paket.exe
paket-files/
# FAKE - F# Make
.fake/
# JetBrains Rider
.idea/
*.sln.iml
# CodeRush
.cr/
# Python Tools for Visual Studio (PTVS)
__pycache__/
*.pyc
# Cake - Uncomment if you are using it
# tools/**
# !tools/packages.config
# Tabs Studio
*.tss
# Telerik's JustMock configuration file
*.jmconfig
# BizTalk build output
*.btp.cs
*.btm.cs
*.odx.cs
*.xsd.cs
# OpenCover UI analysis results
OpenCover/
# Azure Stream Analytics local run output
ASALocalRun/
# MSBuild Binary and Structured Log
*.binlog
# NVidia Nsight GPU debugger configuration file
*.nvuser
# MFractors (Xamarin productivity tool) working folder
.mfractor/
M307-Projects/Projects/LINQ Beispiele/LINQ Beispiele.sln
0 → 100644
View file @
bab88e85
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.30723.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LINQ Beispiele", "LINQ Beispiele\LINQ Beispiele.csproj", "{320D4D24-A3DF-4FB9-A541-329764F6B532}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{320D4D24-A3DF-4FB9-A541-329764F6B532}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{320D4D24-A3DF-4FB9-A541-329764F6B532}.Debug|Any CPU.Build.0 = Debug|Any CPU
{320D4D24-A3DF-4FB9-A541-329764F6B532}.Release|Any CPU.ActiveCfg = Release|Any CPU
{320D4D24-A3DF-4FB9-A541-329764F6B532}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
M307-Projects/Projects/LINQ Beispiele/LINQ Beispiele/App.config
0 → 100644
View file @
bab88e85
<?
xml
version
=
"1.0"
encoding
=
"utf-8"
?>
<
configuration
>
<
startup
>
<
supportedRuntime
version
=
"v4.0"
sku
=
".NETFramework,Version=v4.7.1"
/>
</
startup
>
</
configuration
>
M307-Projects/Projects/LINQ Beispiele/LINQ Beispiele/LINQ Beispiele.csproj
0 → 100644
View file @
bab88e85
<?xml version="1.0" encoding="utf-8"?>
<Project
ToolsVersion=
"12.0"
DefaultTargets=
"Build"
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
>
<Import
Project=
"$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props"
Condition=
"Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')"
/>
<PropertyGroup>
<Configuration
Condition=
" '$(Configuration)' == '' "
>
Debug
</Configuration>
<Platform
Condition=
" '$(Platform)' == '' "
>
AnyCPU
</Platform>
<ProjectGuid>
{320D4D24-A3DF-4FB9-A541-329764F6B532}
</ProjectGuid>
<OutputType>
Exe
</OutputType>
<AppDesignerFolder>
Properties
</AppDesignerFolder>
<RootNamespace>
LINQ_Beispiele
</RootNamespace>
<AssemblyName>
LINQ Beispiele
</AssemblyName>
<TargetFrameworkVersion>
v4.7.1
</TargetFrameworkVersion>
<FileAlignment>
512
</FileAlignment>
<AutoGenerateBindingRedirects>
true
</AutoGenerateBindingRedirects>
<TargetFrameworkProfile
/>
</PropertyGroup>
<PropertyGroup
Condition=
" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "
>
<PlatformTarget>
AnyCPU
</PlatformTarget>
<DebugSymbols>
true
</DebugSymbols>
<DebugType>
full
</DebugType>
<Optimize>
false
</Optimize>
<OutputPath>
bin\Debug\
</OutputPath>
<DefineConstants>
DEBUG;TRACE
</DefineConstants>
<ErrorReport>
prompt
</ErrorReport>
<WarningLevel>
4
</WarningLevel>
</PropertyGroup>
<PropertyGroup
Condition=
" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "
>
<PlatformTarget>
AnyCPU
</PlatformTarget>
<DebugType>
pdbonly
</DebugType>
<Optimize>
true
</Optimize>
<OutputPath>
bin\Release\
</OutputPath>
<DefineConstants>
TRACE
</DefineConstants>
<ErrorReport>
prompt
</ErrorReport>
<WarningLevel>
4
</WarningLevel>
</PropertyGroup>
<PropertyGroup>
<StartupObject>
LINQ_Beispiele.Program
</StartupObject>
</PropertyGroup>
<ItemGroup>
<Reference
Include=
"System"
/>
<Reference
Include=
"System.Core"
/>
<Reference
Include=
"System.Xml.Linq"
/>
<Reference
Include=
"System.Data.DataSetExtensions"
/>
<Reference
Include=
"Microsoft.CSharp"
/>
<Reference
Include=
"System.Data"
/>
<Reference
Include=
"System.Xml"
/>
</ItemGroup>
<ItemGroup>
<Compile
Include=
"Program.cs"
/>
<Compile
Include=
"Properties\AssemblyInfo.cs"
/>
</ItemGroup>
<ItemGroup>
<None
Include=
"App.config"
/>
</ItemGroup>
<Import
Project=
"$(MSBuildToolsPath)\Microsoft.CSharp.targets"
/>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>
\ No newline at end of file
M307-Projects/Projects/LINQ Beispiele/LINQ Beispiele/Program.cs
0 → 100644
View file @
bab88e85
using
System
;
using
System.Collections.Generic
;
using
System.Linq
;
using
System.Text
;
using
System.Threading.Tasks
;
namespace
LINQ_Beispiele
{
class
Program
{
static
void
Main
(
string
[]
args
)
{
// Erzeugen eines Arrays mit Namen
string
[]
names
=
{
"such"
,
"wow"
,
"myMarco"
,
"likem"
,
"Much"
};
//string[] lastnames = { "Tom", "lmao", "MC", "lol", "lmao" };
// Filtern des Arrays mit drei Namen // Minimale Annahme einer Liste, aufzählbar.
IEnumerable
<
string
>
query
=
names
.
Where
(
n
=>
n
.
Contains
(
"m"
)
||
n
.
Contains
(
"M"
));
foreach
(
string
aussortierteMenge
in
query
)
{
Console
.
WriteLine
(
"{0}"
,
aussortierteMenge
);
}
Console
.
WriteLine
(
"\n"
);
//
IEnumerable
<
string
>
query2
=
names
.
OrderBy
(
n
=>
n
.
Substring
(
2
,
1
));
foreach
(
string
aussortierteMenge
in
query
)
{
Console
.
WriteLine
(
"{0}"
,
aussortierteMenge
);
}
Console
.
WriteLine
(
"\n"
);
// Beginnt mit M wird alphabetisch sortiert.
string
resultat
=
names
.
Where
(
n
=>
n
.
StartsWith
(
"M"
))
.
OrderBy
(
n
=>
n
.
Substring
(
1
,
1
))
.
First
();
Console
.
WriteLine
(
resultat
);
Console
.
ReadKey
();
//string[] namess = { "asdasdf", "adffg", "asdgfgfd", "as", "a" };
//IEnumerable<string> query = namess
// .Where(n => n.Contains("a"))
// .OrderBy(n => n.Length)
// .Select(n => n.Substring(0,1).ToUpper());
//// =
//List<string> aussortierteMenge = new List<string>();
//foreach (string name in aussortierteMenge)
//{
// aussortierteMenge.Add(name);
//}
////Durchlaufen der Collection und ausgeben in die Konsole
//foreach (string item in filteredNames)
//{
// Console.WriteLine(item);
//}
//foreach (string currentLastname in filteredLastNames)
//{
// Console.Write(currentLastname);
// Console.Write(" ");
// if (currentLastname.Length >= 5)
// {
// Console.Write(" Länger als 5 zeichen! ");
// }
//}
//Console.ReadKey();
}
}
}
M307-Projects/Projects/LINQ Beispiele/LINQ Beispiele/Properties/AssemblyInfo.cs
0 → 100644
View file @
bab88e85
using
System.Reflection
;
using
System.Runtime.CompilerServices
;
using
System.Runtime.InteropServices
;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[
assembly
:
AssemblyTitle
(
"LINQ Beispiele"
)]
[
assembly
:
AssemblyDescription
(
""
)]
[
assembly
:
AssemblyConfiguration
(
""
)]
[
assembly
:
AssemblyCompany
(
"Microsoft"
)]
[
assembly
:
AssemblyProduct
(
"LINQ Beispiele"
)]
[
assembly
:
AssemblyCopyright
(
"Copyright © Microsoft 2014"
)]
[
assembly
:
AssemblyTrademark
(
""
)]
[
assembly
:
AssemblyCulture
(
""
)]
// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[
assembly
:
ComVisible
(
false
)]
// The following GUID is for the ID of the typelib if this project is exposed to COM
[
assembly
:
Guid
(
"80b84adf-3935-4e7e-9111-271a9ea1108f"
)]
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[
assembly
:
AssemblyVersion
(
"1.0.0.0"
)]
[
assembly
:
AssemblyFileVersion
(
"1.0.0.0"
)]
M307-Projects/Projects/M307DatabaseTutorial/M307DatabaseTutorial.sln
0 → 100644
View file @
bab88e85
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.30723.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "M307DatabaseTutorial", "M307DatabaseTutorial\M307DatabaseTutorial.csproj", "{F64DD8C7-B1AF-4968-8237-F0B911D189E8}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{F64DD8C7-B1AF-4968-8237-F0B911D189E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F64DD8C7-B1AF-4968-8237-F0B911D189E8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F64DD8C7-B1AF-4968-8237-F0B911D189E8}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F64DD8C7-B1AF-4968-8237-F0B911D189E8}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
M307-Projects/Projects/M307DatabaseTutorial/M307DatabaseTutorial/App_Start/RouteConfig.cs
0 → 100644
View file @
bab88e85
using
System
;
using
System.Collections.Generic
;
using
System.Linq
;
using
System.Web
;
using
System.Web.Mvc
;
using
System.Web.Routing
;
namespace
M307DatabaseTutorial
{
public
class
RouteConfig
{
public
static
void
RegisterRoutes
(
RouteCollection
routes
)
{
routes
.
IgnoreRoute
(
"{resource}.axd/{*pathInfo}"
);
routes
.
MapRoute
(
name
:
"Default"
,
url
:
"{controller}/{action}/{id}"
,
defaults
:
new
{
controller
=
"Home"
,
action
=
"Index"
,
id
=
UrlParameter
.
Optional
}
);
}
}
}
M307-Projects/Projects/M307DatabaseTutorial/M307DatabaseTutorial/Content/Site.css
0 → 100644
View file @
bab88e85
body
{
padding-top
:
50px
;
padding-bottom
:
20px
;
}
/* Set padding to keep content from hitting the edges */
.body-content
{
padding-left
:
15px
;
padding-right
:
15px
;
}
/* Set width on the form input elements since they're 100% wide by default */
input
,
select
,
textarea
{
max-width
:
280px
;
}
M307-Projects/Projects/M307DatabaseTutorial/M307DatabaseTutorial/Content/bootstrap.css
0 → 100644
View file @
bab88e85
This diff is collapsed.
Click to expand it.
M307-Projects/Projects/M307DatabaseTutorial/M307DatabaseTutorial/Content/bootstrap.min.css
0 → 100644
View file @
bab88e85
This diff is collapsed.
Click to expand it.
M307-Projects/Projects/M307DatabaseTutorial/M307DatabaseTutorial/Content/style.css
0 → 100644
View file @
bab88e85
body
{
background-color
:
lightgray
;
}
header
{
color
:
darkslategray
;
}
nav
{
float
:
left
;
}