14 |
--------------------------------------------------------------------------------
/input/community/presentations/aws-cdk-workshop.md:
--------------------------------------------------------------------------------
1 | ---
2 | type: workshop
3 | id: aws-cdk-workshop
4 | title: AWS CDK .NET WORKSHOP
5 | link: https://cdkworkshop.com/40-dotnet.html
6 | ---
7 |
8 | AWS CDK allows developers to define their cloud infrastructure in code instead of writing large JSON or YAML files. .NET developers can build their cloud infrastructure in C# or F# taking advantages of .NET compilers and tools to validate their infrastructure.
--------------------------------------------------------------------------------
/input/community/speakers/kendra-havens.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Kendra Havens
3 | Location: Seattle, Washington USA and part-time Los Angeles, California USA
4 | Email: kehavens@microsoft.com
5 | Language:
6 | - English
7 | Topics:
8 | - .NET
9 | - C#
10 | - Visual Studio
11 | Twitter: https://twitter.com/gotheap
12 | GitHub: https://github.com/kendrahavens
13 | LinkedIn: https://www.linkedin.com/in/kendrahavens
14 | ---
15 |
16 |
--------------------------------------------------------------------------------
/input/community/presentations/net-core-workshop.md:
--------------------------------------------------------------------------------
1 | ---
2 | type: workshop
3 | id: net-core-workshop
4 | title: .NET Core Workshop
5 | repo: dotnet-presentations/dotnetcore-workshop
6 | link: https://github.com/dotnet-presentations/dotnetcore-workshop
7 | ---
8 |
9 | Are you ready to get started with .NET Core? This one day workshop covers the basics, then digs into web development with ASP.NET Core, .NET Standard, porting from .NET Framework, and containers.
--------------------------------------------------------------------------------
/azure-pipelines.yml:
--------------------------------------------------------------------------------
1 | trigger:
2 | - master
3 |
4 | pr:
5 | - master
6 |
7 | pool:
8 | vmImage: 'ubuntu-latest'
9 |
10 | variables:
11 | BuildConfiguration: Release
12 |
13 | steps:
14 |
15 | - task: DotNetCoreCLI@2
16 | inputs:
17 | command: run
18 | projects: "*.csproj"
19 | arguments: -c $(BuildConfiguration)
20 | displayName: Build and Run Statiq
21 |
22 | - publish: output
23 | artifact: website
24 | displayName: Publish Artifacts
--------------------------------------------------------------------------------
/input/community/presentations/xamarinforms-extend-and-optimize.md:
--------------------------------------------------------------------------------
1 | ---
2 | type: deck
3 | id: xamarinforms---extend-and-optimize
4 | title: Xamarin.Forms - Extend and Optimize
5 | link: https://github.com/dotnet-presentations/mobile/tree/master/Xamarin.Forms%20-%20Extend%20and%20Optimize
6 | ---
7 |
8 | This deck focuses on the latest developments in Xamarin.Forms that will help developers share more code and build beautiful native iOS and Android apps in less time.
--------------------------------------------------------------------------------
/input/community/presentations/250-aspnet-core-samples.md:
--------------------------------------------------------------------------------
1 | ---
2 | type: tutorial
3 | id: 250-aspnet-core-samples
4 | title: 250+ ASP.NET Core Samples
5 | repo: dodyg/practical-aspnetcore
6 | link: https://github.com/dodyg/practical-aspnetcore
7 | ---
8 |
9 | Dody has built an amazing collection of over 180 code samples for ASP.NET Core 2.1, 2.2, and 3.0 fundamentals. These are really focused samples that are quick to set up and run, and he keeps them really up to date.
--------------------------------------------------------------------------------
/input/community/presentations/blazor-workshop.md:
--------------------------------------------------------------------------------
1 | ---
2 | type: workshop
3 | id: blazor-workshop
4 | title: Blazor Workshop
5 | repo: dotnet-presentations/blazor-workshop
6 | link: https://github.com/dotnet-presentations/blazor-workshop/
7 | ---
8 |
9 | Blazor is a single-page app framework for building client-side web apps using .NET and WebAssembly. In this workshop we will build a complete Blazor app and learn about the various Blazor framework features along the way.
--------------------------------------------------------------------------------
/input/community/presentations/aspnet-core-for-beginners.md:
--------------------------------------------------------------------------------
1 | ---
2 | type: workshop
3 | id: aspnet-core-for-beginners
4 | title: ASP.NET Core For Beginners
5 | repo: dotnet-presentations/aspnetcore-for-beginners
6 | link: https://github.com/dotnet-presentations/aspnetcore-for-beginners
7 | ---
8 |
9 | Are you completely new to .NET? No problem! Here’s a half day workshop for developers who have no experience with .NET Core or ASP.NET. We’ll start with the basics and build up to a movie database website with search.
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/config.yml:
--------------------------------------------------------------------------------
1 | blank_issues_enabled: true
2 | contact_links:
3 | - name: Newsletter Update
4 | url: https://github.com/dotnet-foundation/website/edit/master/input/blog/posts/_current-newsletter-draft.md
5 | about: Newsletter updates are handled via editing the current newsletter draft file.
6 | - name: Election Question
7 | url: https://github.com/dotnet-foundation/Home/discussions
8 | about: Do you have a question for one of the candidates running for the Board of Directors? Ask it here!
--------------------------------------------------------------------------------
/input/manifest.json:
--------------------------------------------------------------------------------
1 | ContentType: Asset
2 | ---
3 | {
4 | "ShouldOutput": true,
5 | "name": "App",
6 | "icons": [
7 | {
8 | "src": "/img/favicon/android-chrome-192x192.png",
9 | "sizes": "192x192",
10 | "type": "image/png"
11 | },
12 | {
13 | "src": "/img/favicon/android-chrome-512x512.png",
14 | "sizes": "512x512",
15 | "type": "image/png"
16 | }
17 | ],
18 | "theme_color": "#68217a",
19 | "background_color": "#68217a",
20 | "display": "standalone"
21 | }
--------------------------------------------------------------------------------
/input/community/presentations/xamarinessentials-cross-platform-native-apis.md:
--------------------------------------------------------------------------------
1 | ---
2 | type: deck
3 | id: xamarinessentials-cross-platform-native-apis
4 | title: Xamarin.Essentials - Cross-platform Native APIs
5 | link: https://github.com/dotnet-presentations/mobile/tree/master/Xamarin.Essentials
6 | ---
7 |
8 | Xamarin.Essentials, a powerful cross-platform library that provides a clean and lightweight API to access common features on mobile platforms, in your cross-platform C# apps without writing abstractions or platform-specific code.
--------------------------------------------------------------------------------
/input/community/presentations/aspnet-core-app-workshop.md:
--------------------------------------------------------------------------------
1 | ---
2 | type: workshop
3 | id: aspnet-core-app-workshop
4 | title: ASP.NET Core App Workshop
5 | repo: dotnet-presentations/aspnetcore-app-workshop
6 | link: https://github.com/dotnet-presentations/aspnetcore-app-workshop
7 | ---
8 |
9 | In this workshop, you’ll learn by building a full-featured ASP.NET Core application from scratch. We’ll start from File/ New and build up to an API back-end application, a web front-end application, and a common library for shared data transfer objects using .NET Standard.
--------------------------------------------------------------------------------
/input/community/presentations/akkanet-bootcamp.md:
--------------------------------------------------------------------------------
1 | ---
2 | type: tutorial
3 | id: akkanet-bootcamp
4 | title: Akka.NET Bootcamp
5 | repo: petabridge/akka-bootcamp
6 | link: https://github.com/petabridge/akka-bootcamp
7 | ---
8 |
9 | A step-by-step, self-paced tutorial for learning the basics of the actor model and Akka.NET syntax. You’ll learn how to create your own actors, how to use them to build highly concurrent applications safely and easily, and you’ll learn how to integrate actors with other popular .NET technologies such as the Task and Parallelism Library (TPL.)
--------------------------------------------------------------------------------
/input/projects/data/conceptual-docs.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: .NET Platform conceptual docs
3 | Contributor: .NET Platform
4 | Logo: dotnet-platform.png
5 | Web: https://github.com/dotnet/docs
6 | ---
7 | # .NET Docs
8 |
9 | This repository contains the conceptual documentation for .NET. The [.NET documentation site](https://docs.microsoft.com/dotnet) is built from multiple repositories in addition to this one:
10 |
11 | - [API reference](https://github.com/dotnet/dotnet-api-docs)
12 | - [.NET Compiler Platform SDK reference](https://github.com/dotnet/roslyn-api-docs)
13 |
14 |
--------------------------------------------------------------------------------
/input/community/presentations/xamarin-forms-workshop.md:
--------------------------------------------------------------------------------
1 | ---
2 | type: workshop
3 | id: xamarin-forms-workshop
4 | title: Xamarin.Forms Workshop
5 | repo: dotnet-presentations/xamarin.forms-workshop
6 | link: https://github.com/dotnet-presentations/xamarin.forms-workshop
7 | ---
8 |
9 | In this workshop, you’ll learn by building a full-featured iOS, Android, and Windows application from scratch built with Xamarin.Forms. We’ll start from File/ New and build up a full application that lists data from a RESTful backend, adds navigation, and native features including geolocation.
10 |
--------------------------------------------------------------------------------
/input/api/rss/index.js:
--------------------------------------------------------------------------------
1 | const fs = require('fs');
2 |
3 | module.exports = function (context, req) {
4 | var filepath = __dirname + '/index.rss'
5 | fs.readFile(filepath, 'utf8', function (err, content) {
6 | if (err) {
7 | context.log.error(err);
8 | context.done(err);
9 | }
10 |
11 | context.res = {
12 | status: 200,
13 | headers: {
14 | 'Content-Type': 'application/rss+xml'
15 | },
16 | body: content
17 | };
18 | context.done();
19 | });
20 | }
--------------------------------------------------------------------------------
/input/community/presentations/crafting-real-time-mobile-apps-with-xamarin-signalr.md:
--------------------------------------------------------------------------------
1 | ---
2 | type: deck
3 | id: crafting-real-time-mobile-apps-with-xamarin-signalr
4 | title: Crafting Real-time Mobile Apps with Xamarin & SignalR
5 | link: https://github.com/dotnet-presentations/xamarin/tree/master/SignalR-%20Real-time%20Communication%20for%20Xamarin
6 | ---
7 |
8 | Stop polling and enable bi-directional communication between your server and mobile apps, in real-time. Better yet share all your real-time communication business logic between iOS and Android Xamarin apps with .NET Standard and SignalR.
--------------------------------------------------------------------------------
/input/assets/projects/umbraco.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/input/community/committees/marketing.yaml:
--------------------------------------------------------------------------------
1 | Title: Marketing
2 | Description: The marketing committee is here to help spread the message of openness in the .NET ecosystem. We support community and project initiatives, drive awareness and increase membership. We create consistent, powerful storytelling to increase share of conversation and establish industry relevance for the .NET Foundation.
3 | Chairperson: Beth Massi
4 | Image: /assets/members/beth-massi.jpg
5 | Meets: Occurs every third Thursday of the month from 9:00 AM to 10:00 AM PT
6 | Repository: https://github.com/dotnet-foundation/wg-marketing
7 | Order: 2
8 |
--------------------------------------------------------------------------------
/input/community/presentations/introduction-to-mobile-development-with-xamarin.md:
--------------------------------------------------------------------------------
1 | ---
2 | type: deck
3 | id: introduction-to-mobile-development-with-xamarin
4 | title: Introduction to Mobile Development with Xamarin
5 | link: https://github.com/dotnet-presentations/mobile/tree/master/Introduction%20to%20Mobile%20Development%20with%20Xamarin
6 | ---
7 |
8 | Complete walkthrough of mobile development with Xamarin. This includes how Xamarin integrates into the .NET ecosystem to build iOS, Android, macOS, tvOS, and watchOS apps with .NET and Visual Studio. This goes through all of the essential pieces to development with Xamarin.
--------------------------------------------------------------------------------
/input/community/committees/outreach.yaml:
--------------------------------------------------------------------------------
1 | Title: Outreach
2 | Description: |
3 | The outreach committee is here to welcome more developers into the .NET ecosystem.
4 | We welcome diversity of platform from Unix to Windows and of background from students to seniors.
5 | We are here to help you organize and evangelize.
6 | Chairperson: Jeff Strauss and Shawn Wildermuth
7 | Images:
8 | - /assets/members/jeff-strauss.jpg
9 | - /assets/members/shawn-wildermuth.jpg
10 | Meets: This group meets monthly on the 3rd Tuesday of the Month at 3p ET.
11 | Repository: https://github.com/dotnet-foundation/wg-outreach
12 | Order: 4
13 |
--------------------------------------------------------------------------------
/input/community/committees/projects.yaml:
--------------------------------------------------------------------------------
1 | Title: Projects
2 | Description: |
3 | The Project Committee manages the day to day requirements of Projects. This includes but is not limited to the following:
4 |
5 |
Review and evaluate new Project applications
6 |
Monitor health of existing Projects
7 |
Handle the retirement of Projects
8 |
Provide support to Projects
9 |
10 | Chairperson: Shaun Walker
11 | Image: /assets/members/shaun-walker.jpg
12 | Meets: Second Thursday of every month
13 | Repository: https://github.com/dotnet-foundation/projects
14 | Order: 1
15 |
--------------------------------------------------------------------------------
/input/blog/posts/the-net-foundation-adds-asp-net-vnext-to-its-stewardship.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: The .NET Foundation Adds ASP.NET vNext to its Stewardship
3 | Author:
4 | Published: 2014-05-12 17:08:00.0000000
5 | ---
6 |
The .NET Foundation is pleased to announce the addition of ASP.NET vNext to our stewardship. For more information on this early version of ASP.NET vNext that is optimized for mobile-first and cloud-first development, see The Next Generation of .NET – ASP.NET vNext on the NET Framework Blog.
7 |
--------------------------------------------------------------------------------
/input/community/presentations/the-little-aspnet-core-book.md:
--------------------------------------------------------------------------------
1 | ---
2 | type: tutorial
3 | id: the-little-aspnet-core-book
4 | title: The Little ASP.NET Core Book
5 | link: https://www.recaffeinate.co/book/
6 | ---
7 |
8 | You don’t need to know anything about web programing or ASP.NET Core to get started! The Little ASP.NET Core Book is structured as a tutorial. You’ll build an app from start to finish and learn:
9 |
10 | - How to build an application with the ASP.NET Core framework
11 | - The basics of the MVC (Model-View-Controller) pattern
12 | - How to read and write data to a database
13 | - How to add login, registration, and security
14 | - How to deploy the app to the web
15 |
--------------------------------------------------------------------------------
/input/_partials/_favicons.cshtml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/input/about/election/campaign-2019/lea-wegner.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: Lea Wegner
3 | image: campaign-2019/7fdddbc7-57d2-4ece-9f64-edaae7c0521b.jpg
4 | ---
5 |
6 | # .NET Foundation Campaign: Lea Wegner
7 |
8 | ## Why I'm Running
9 | Hey, i'm Lea Wegner and i'm a dual computer science student from germany.
10 | The dual study system gives me the oppurtunity to work in the software industry since my beginning in 2017. To be honest i did not worked with .NET at this point, but i'm interested in learning new things and can bring you my unimpaired opinions, the view of a student and a newcomer, and the knowledge about how it is to work in germany as a young woman in the software industry.
11 |
12 | ## Contact Information
13 | * Email: lea_wegner@gmx.de
14 |
--------------------------------------------------------------------------------
/input/example.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: Example
3 | image: /img/dot_bot.png
4 | Excluded: true
5 | ---
6 |
7 | # .NET Foundation Campaign: [Your Name Here]
8 |
9 | ## Why I'm Running
10 | Hi, I'm Example McExampleface, and I want to make a difference in the .NET Open Source community.
11 |
12 | I think we really need to focus on the student community. If elected, I'm going to work hard to
13 | get students involved.
14 |
15 | ## My .NET Open Source Contributions
16 | I have lead the nExample project for the past few years.
17 |
18 | ## Links
19 | * [My blog](https://dotnetfoundation.org/blog)
20 |
21 | ## Contact Information
22 | * Twitter: [https://twitter.com/dotnetfdn](@dotnetfdn)
23 | * GitHub: [https://github.com/dotnet](@dotnet)
24 |
--------------------------------------------------------------------------------
/input/img/ic_fluent_reading_list_24_regular.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/input/projects/data/nupattern.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: nupattern
3 | Contributor: Outercurve
4 | Logo: outercurve.png
5 | Web: https://archive.codeplex.com/?p=nupattern
6 | IsActive: false
7 | ---
8 | # nupattern
9 |
10 | [nupattern](https://archive.codeplex.com/?p=nupattern) is the platform and tools that make it easy to create your own custom tooling in Visual Studio.
11 |
12 | ## Project Details
13 |
14 | * [Project Info Site](https://archive.codeplex.com/?p=nupattern)
15 | * [Project Code Site](https://codeplexarchive.blob.core.windows.net/archive/projects/nupattern/nupattern.zip)
16 | * Project License Type:
17 | * Project Main Contacts: None
18 |
19 | ## Quicklinks
20 |
21 | * [Documentation](https://archive.codeplex.com/?p=nupatterns)
22 |
--------------------------------------------------------------------------------
/input/projects/data/xamarin.forms.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Xamarin Forms
3 | Contributor: Xamarin
4 | Logo: xamarin.jpg
5 | Web: https://xamarin.com/
6 | ---
7 | # Xamarin Forms
8 |
9 | Xamarin.Forms provides a way to quickly build native apps for iOS, Android, Windows and macOS, completely in C#.
10 |
11 | ## Project Details
12 |
13 | * [Project Info Site](https://dotnet.microsoft.com/apps/xamarin/xamarin-forms)
14 | * [Project Code Site](https://github.com/xamarin/Xamarin.Forms)
15 | * Project License Type: [MIT](https://github.com/xamarin/Xamarin.Forms/blob/master/LICENSE)
16 |
17 | ## Quicklinks
18 |
19 | * [Documentation](https://docs.microsoft.com/en-us/xamarin/xamarin-forms/)
20 | * [Discussions](https://github.com/xamarin/Xamarin.Forms/issues)
--------------------------------------------------------------------------------
/input/projects/data/neoproject.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Neo Project
3 | Contributor: The NEO Foundation
4 | Logo: neo-logo.svg
5 | Web: https://neo.org/
6 | ---
7 | # NEO Project
8 |
9 | The [NEO Project](https://neo.org/) is a modern distributed network for the Smart Economy.
10 |
11 | ## Project Details
12 |
13 | * [Project Info Site](https://neo.org/)
14 | * [Project Code Site](https://github.com/neo-project)
15 | * Project License Type: [MIT](https://github.com/neo-project/neo/blob/master/LICENSE)
16 | * Project Main Contacts: [Erik Zhang](https://github.com/erikzhang)
17 |
18 | ## Quicklinks
19 |
20 | * [Documentation](https://docs.neo.org/docs/en-us/index.html)
21 | * [Contribute](https://github.com/neo-project/neo/blob/master/CONTRIBUTING.md)
22 |
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
1 | # EditorConfig helps developers define and maintain consistent
2 | # coding styles between different editors and IDEs
3 | # editorconfig.org
4 |
5 | root = true
6 |
7 |
8 | [*]
9 | trim_trailing_whitespace = false
10 | indent_style = space
11 |
12 |
13 | # Code files
14 | [*.{cs,csx,vb,vbx}]
15 | indent_size = 4
16 | insert_final_newline = true
17 | charset = utf-8-bom
18 |
19 | # Xml project files
20 | [*.{csproj,vbproj,vcxproj,vcxproj.filters,proj,projitems,shproj}]
21 | indent_size = 2
22 |
23 | # Markdown
24 | [*.md]
25 | indent_size = 2
26 | trim_trailing_whitespace = false
27 |
28 | # Xml config files
29 | [*.{props,targets,ruleset,config,nuspec,resx,vsixmanifest,vsct}]
30 | indent_size = 2
31 |
32 | # JSON files
33 | [*.json]
34 | indent_size = 2
--------------------------------------------------------------------------------
/input/projects/data/mono.cecil.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Cecil
3 | Contributor: Jb Evain
4 | Logo: cecil.jpg
5 | Web: http://evain.net/
6 | ---
7 | # Cecil
8 |
9 | [Cecil](https://github.com/jbevain/cecil) is a library to generate and inspect programs and libraries in the ECMA CIL form.
10 |
11 | ## Project Details
12 |
13 | * [Project Info Site](https://github.com/jbevain/cecil)
14 | * [Project Code Site](https://github.com/jbevain/cecil)
15 | * Project License Type: [MIT/X11](https://github.com/jbevain/cecil/blob/master/LICENSE.txt)
16 | * Project Main Contact : [Jb Evain](https://github.com/jbevain)
17 |
18 | ### Quick Links
19 |
20 | * [Documentation](https://github.com/jbevain/cecil/wiki)
21 | * [Discussion](https://groups.google.com/group/mono-cecil)
22 |
--------------------------------------------------------------------------------
/input/projects/data/xamarin.android.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Xamarin Android
3 | Contributor: Xamarin
4 | Logo: xamarin.jpg
5 | Web: https://xamarin.com/
6 | ---
7 | # Xamarin Android
8 |
9 | Xamarin.Android provides open-source bindings of the Android SDK for use with .NET managed languages such as C#.
10 |
11 | ## Project Details
12 |
13 | * [Project Info Site](https://dotnet.microsoft.com/apps/xamarin/mobile-apps#android)
14 | * [Project Code Site](https://github.com/xamarin/xamarin-android)
15 | * Project License Type: [MIT](https://github.com/xamarin/xamarin-android/blob/master/LICENSE)
16 |
17 | ## Quicklinks
18 |
19 | * [Documentation](https://docs.microsoft.com/en-us/xamarin/android/)
20 | * [Discussions](https://github.com/xamarin/xamarin-android/issues)
--------------------------------------------------------------------------------
/input/about/election/example.md:
--------------------------------------------------------------------------------
1 | ---
2 | image: /img/dot_bot.png
3 | permalink: about/election/example
4 | ---
5 |
6 | # .NET Foundation Campaign: [Your Name Here]
7 |
8 | ## Why I'm Running
9 | Hi, I'm Example McExampleface, and I want to make a difference in the .NET Open Source community.
10 |
11 | I think we really need to focus on the student community. If elected, I'm going to work hard to
12 | get students involved.
13 |
14 | ## My .NET Open Source Contributions
15 | I have lead the nExample project for the past few years.
16 |
17 | ## Links
18 | * [My blog](https://dotnetfoundation.org/blog)
19 |
20 | ## Contact Information
21 | * Twitter: [https://twitter.com/dotnetfdn](@dotnetfdn)
22 | * GitHub: [https://github.com/dotnet](@dotnet)
23 |
--------------------------------------------------------------------------------
/input/projects/data/channels.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Channels
3 | Contributor: David Fowler
4 | Logo: dotnet-platform.png
5 | Web: https://github.com/davidfowl/Channels
6 | IsActive: false
7 | ---
8 | # Channels
9 |
10 | [Channels](https://github.com/davidfowl/Channels) is a push based .NET Streams project. It has been archived and replaced with [Pipelines (System.IO.Pipelines)](https://github.com/dotnet/corefxlab)
11 |
12 | ## Project Details
13 |
14 | * [Project Info Site](https://github.com/davidfowl/Channels)
15 | * [Project Code Site](https://github.com/davidfowl/Channels)
16 | * Project License Type: [Apache 2.0](https://github.com/davidfowl/Channels/blob/master/LICENSE.md)
17 | * Project Main Contacts: [David Fowler](https://github.com/davidfowl).
18 |
19 |
--------------------------------------------------------------------------------
/input/projects/data/webformsmvp.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Web Forms MVP
3 | Contributor: Outercurve
4 | Logo: outercurve.png
5 | Web: https://github.com/webformsmvp/webformsmvp
6 | IsActive: false
7 | ---
8 | # Web Forms MVP
9 |
10 | [Web Forms MVP](https://github.com/webformsmvp/webformsmvp) is a simple Model-View-Presenter framework for ASP.NET Web Forms.
11 |
12 | ## Project Details
13 |
14 | * [Project Info Site](https://github.com/webformsmvp/webformsmvp)
15 | * [Project Code Site](https://github.com/webformsmvp/webformsmvp)
16 | * Project License Type: [MS-PL](https://github.com/webformsmvp/webformsmvp/blob/master/LICENSE.txt)
17 | * Project Main Contacts: None
18 |
19 | ## Quicklinks
20 |
21 | * [Documentation](https://github.com/webformsmvp/webformsmvp/wiki)
22 |
--------------------------------------------------------------------------------
/input/img/ic_fluent_calendar_24_regular.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/input/_partials/_corporate-sponsor-logo-card.cshtml:
--------------------------------------------------------------------------------
1 | @inherits Statiq.Razor.StatiqRazorPage>
2 |
3 | @foreach (IDocument sponsor in Model)
4 | {
5 |
20 |
21 |
22 | @RenderBody()
--------------------------------------------------------------------------------
/input/projects/data/ConferenceXP.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: ConferenceXP
3 | Contributor: Outercurve
4 | Logo: outercurve.png
5 | Web: http://cct.cs.washington.edu/
6 | IsActive: false
7 | ---
8 | # ConferenceXP
9 |
10 | [ConferenceXP](http://cct.cs.washington.edu/) is an open source video conferencing and collaboration platform, built on Microsoft Windows technology
11 |
12 | ## Project Details
13 |
14 | * [Project Info Site](http://cct.cs.washington.edu/)
15 | * [Project Code Site](https://github.com/conferencexp/conferencexp)
16 | * Project License Type: [Apache 2.0](https://github.com/conferencexp/conferencexp/blob/master/LICENSE.txt)
17 | * Project Main Contacts: [Fred Videon](https://github.com/fvideon).
18 |
19 | ## Quicklinks
20 |
21 | * [Documentation](http://cct.cs.washington.edu/project-wiki/index.php/Building_ConferenceXP)
22 |
--------------------------------------------------------------------------------
/input/projects/data/xamarincommunitytoolkit.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Xamarin Community Toolkit
3 | Contributor: Xamarin
4 | Logo: xamarincommunitytoolkit.png
5 | Web: https://github.com/xamarin/XamarinCommunityToolkit
6 | ---
7 | # Xamarin Community Toolkit
8 |
9 | The Xamarin Community Toolkit is a collection of Animations, Behaviors, Converters, and Effects and more for mobile development with Xamarin.Forms. It simplifies and demonstrates common developer tasks building iOS, Android, and UWP apps with Xamarin.Forms.
10 |
11 | ## Project Details
12 |
13 | * [Project Code Site](https://github.com/xamarin/XamarinCommunityToolkit)
14 | * Project License Type: [MIT](https://github.com/xamarin/XamarinCommunityToolkit/blob/main/LICENSE)
15 |
16 | ## Quicklinks
17 |
18 | * [Discussions](https://github.com/xamarin/XamarinCommunityToolkit/issues)
19 |
--------------------------------------------------------------------------------
/functions/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "api",
3 | "version": "1.0.0",
4 | "description": "",
5 | "scripts": {
6 | "build": "tsc && npm run copyFiles",
7 | "watch": "tsc -w",
8 | "copyFiles": "copyfiles \"./project-spotlight/*.json\" ../input/api",
9 | "prestart": "npm run build && func extensions install",
10 | "start:host": "func start",
11 | "start": "npm run start:host & npm run watch",
12 | "build:production": "npm run prestart && npm prune --production",
13 | "test": "echo \"No tests yet...\""
14 | },
15 | "dependencies": {
16 | "@octokit/rest": "^17.11.0",
17 | "@octokit/types": "^5.0.0",
18 | "coffeescript": "~1.6.3"
19 | },
20 | "devDependencies": {
21 | "@azure/functions": "^1.0.1-beta2",
22 | "@types/node": "^14.0.13",
23 | "typescript": "^3.3.3",
24 | "copyfiles": "^2.4.0"
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/input/projects/data/odatavalidationservicetool.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: OData Service Validation Tool
3 | Contributor: Outercurve
4 | Logo: outercurve.png
5 | Web: https://archive.codeplex.com/?p=odatavalidation
6 | IsActive: false
7 | ---
8 | # OData Service Validation Tool
9 |
10 | [OData Service Validation Tool](https://archive.codeplex.com/?p=odatavalidation) enables OData service authors to validate their implementation against the OData specification.
11 |
12 | ## Project Details
13 |
14 | * [Project Info Site](https://archive.codeplex.com/?p=odatavalidation)
15 | * [Project Code Site](https://github.com/OData/ValidationTool)
16 | * Project License Type: [MIT](https://github.com/OData/ValidationTool/blob/master/License.txt)
17 | * Project Main Contacts: None
18 |
19 | ## Quicklinks
20 |
21 | * [Documentation](https://archive.codeplex.com/?p=odatavalidation)
22 |
--------------------------------------------------------------------------------
/input/projects/data/xamarin.auth.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Xamarin.Auth
3 | Contributor: Xamarin
4 | Logo: xamarin.jpg
5 | Web: https://xamarin.com/
6 | ---
7 | # Xamarin.Auth
8 |
9 | [Xamarin.Auth](https://github.com/xamarin/Xamarin.Auth/blob/master/License.md) is a cross-platform API for authenticating users and storing their accounts.
10 |
11 | ## Project Details
12 | * [Project Info Site](https://github.com/xamarin/Xamarin.Auth)
13 | * [Project Code Site](https://github.com/xamarin/Xamarin.Auth)
14 | * Project License Type: [Apache License 2.0](https://github.com/xamarin/Xamarin.Auth/blob/master/License.md)
15 | * Project Main Contact: [Eric Maupin](https://github.com/ermau)
16 |
17 | ## Quicklinks
18 |
19 | * [Documentation](https://github.com/xamarin/Xamarin.Auth/blob/master/GettingStarted.md)
20 | * [Discussions](https://github.com/xamarin/Xamarin.Auth/issues)
--------------------------------------------------------------------------------
/SpeakerImage.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 | using System.Threading.Tasks;
3 | using Statiq.Common;
4 |
5 | namespace DotnetFoundationWeb
6 | {
7 | // Sets the speaker image metadata if not already provided
8 | public class SpeakerImage : SyncModule
9 | {
10 | protected override IEnumerable ExecuteInput(IDocument input, IExecutionContext context) =>
11 | input.GetString(SiteKeys.Image).IsNullOrWhiteSpace()
12 | ? input
13 | .Clone(new MetadataItems
14 | {
15 | { SiteKeys.Image, input.ContainsKey(SiteKeys.GitHub) ? input.GetString(SiteKeys.GitHub).TrimEnd('/') + ".png" : "/img/dot_bot.png" }
16 | })
17 | .Yield()
18 | : input
19 | .Yield();
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/input/projects/data/corewcf.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: CoreWCF
3 | Contributor: CoreWCF
4 | Logo: dotnet-platform.png
5 | Web: https://github.com/CoreWCF/CoreWCF
6 | ---
7 | # CoreWCF
8 |
9 | [CoreWCF](https://github.com/CoreWCF/CoreWCF) is a port of Windows Communication Framework (WCF) to .NET Core. The goal of this project is to enable existing WCF projects to move to .NET Core.
10 |
11 | ## Project Details
12 |
13 | * [Project Info Site](https://github.com/CoreWCF/CoreWCF)
14 | * [Project Code Site](https://github.com/CoreWCF/CoreWCF)
15 | * Project License Type: [MIT](https://github.com/CoreWCF/CoreWCF/blob/master/LICENSE)
16 | * Project Main Contacts: [Matt Connew](https://github.com/mconnew)
17 |
18 | ## Quicklinks
19 |
20 | * [Documentation](https://github.com/CoreWCF/CoreWCF)
21 | * [Contribute](https://github.com/CoreWCF/CoreWCF/blob/master/CONTRIBUTING.md)
22 |
--------------------------------------------------------------------------------
/input/projects/data/infer.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Infer.NET
3 | Contributor: Microsoft
4 | Logo: dotnet-platform.png
5 | Web: https://github.com/dotnet/infer
6 | ---
7 | # Infer.NET
8 |
9 | [Infer.NET](https://github.com/dotnet/infer) is a framework for running Bayesian inference in graphical models. It can also be used for probabilistic programming.
10 |
11 | ## Project Details
12 |
13 | * [Project Info Site](https://github.com/dotnet/infer)
14 | * [Project Code Site](https://github.com/dotnet/infer)
15 | * Project License Type: [MIT](https://github.com/dotnet/infer/blob/master/LICENSE.txt)
16 | * Project Main Contacts: [Tom Minka](https://github.com/tminka), [Ivan Korostelev](https://github.com/lazy).
17 |
18 | ## Quicklinks
19 |
20 | * [Documentation](https://github.com/dotnet/infer)
21 | * [Contribute](https://github.com/dotnet/infer/blob/master/CONTRIBUTING.md)
22 |
--------------------------------------------------------------------------------
/input/blog/posts/check-out-net-foundation-on-net-rocks.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Check out .NET Foundation on .NET Rocks!
3 | Author: Jon Galloway
4 | Published: 2019-01-09 00:00:42.1863497
5 | ---
6 |
The .NET Foundation is changing! Carl and Richard talk to Jon Galloway and Beth Massi about the changes in the .NET Foundation and what it means to the average .NET developer. The first announcement is that the .NET Foundation is moving to an open membership model - if you have made a contribution to .NET in any way, be it code, documentation or other, you can apply for membership and expect to be accepted. Next up, the expansion of the .NET Foundation board to seven directors and open elections for those board seats - any .NET Foundation member can be a director! Nominations are happening in January 2019, so get on board today!
23 |
24 |
--------------------------------------------------------------------------------
/input/projects/data/LTAF.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Lightweight Test Automation Framework
3 | Contributor: Outercurve
4 | Logo: outercurve.png
5 | Web: https://archive.codeplex.com/?p=ltaf
6 | IsActive: false
7 | ---
8 | # Lightweight Test Automation Framework
9 |
10 | [LTAF](https://archive.codeplex.com/?p=ltaf) for ASP.NET was developed and was used by the ASP.NET QA Team to automate regression tests for the product. It is designed to run within an ASP.NET application. Tests can be written in any .NET Framework language.
11 |
12 | ## Project Details
13 |
14 | * [Project Info Site](https://archive.codeplex.com/?p=ltaf)
15 | * [Project Code Site](https://codeplexarchive.blob.core.windows.net/archive/projects/ltaf/ltaf.zip)
16 | * Project License Type: Apache 2.0 (license file available in the project archive zip file)
17 | * Project Main Contacts: None
18 |
19 | ## Quicklinks
20 |
21 | * [Documentation](https://archive.codeplex.com/?p=ltaf)
22 |
--------------------------------------------------------------------------------
/input/blog/posts/welcoming-neo-to-the-net-foundation.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Welcoming NEO to the .NET Foundation
3 | Author: Jon Galloway
4 | Published: 2019-09-24 19:14:44.4350337
5 | ---
6 |
Today, I'm excited to welcome NEO as the very first blockchain platform to join our community. NEO is a pioneer in adopting the .NET platform, and we support them in building an innovative decentralized platform and developer community. NEO is joining the .NET Foundation at an exciting time of growth for the .NET Foundation, as well, and we're very happy to have them on-board!
7 |
8 |
The NEO team has a great writeup their platform and the community they've built for .NET developers here.
9 |
10 |
Welcome!
11 |
--------------------------------------------------------------------------------
/input/projects/data/omnisharp.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: OmniSharp
3 | Contributor: OmniSharp
4 | Logo: omnisharp.png
5 | Web: https://www.omnisharp.net
6 | ---
7 |
8 | # OmniSharp
9 |
10 | [OmniSharp](https://www.omnisharp.net/) is a family of Open Source projects, each with one goal: To enable a great .NET experience in YOUR editor of choice
11 |
12 | ## Project Details
13 |
14 | * [Project Info Site](https://www.omnisharp.net/)
15 | * [Project Code Site](https://github.com/omnisharp)
16 | * Project License Type: [MIT](https://github.com/OmniSharp/omnisharp-roslyn/blob/master/license.md)
17 | * Project Main Contacts: [David Driscoll](https://github.com/david-driscoll) and [Filip W](https://github.com/filipw)
18 |
19 | ## Quicklinks
20 |
21 | * [Discussions and Help (Slack)](https://omnisharp.herokuapp.com/)
22 | * [Twitter](https://twitter.com/omnisharp)
23 | * [Contribute](https://github.com/OmniSharp/omnisharp-roslyn/blob/master/CONTRIBUTING.md)
--------------------------------------------------------------------------------
/input/img/dotnetconf2019.jpg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Analyzers/SpeakerDataAnalyzer.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Immutable;
2 | using Microsoft.Extensions.Logging;
3 | using Statiq.Common;
4 | using Statiq.Web.Pipelines;
5 |
6 | namespace DotnetFoundationWeb
7 | {
8 | public abstract class SpeakerDataAnalyzer : SyncAnalyzer
9 | {
10 | public override LogLevel LogLevel { get; set; } = LogLevel.Error;
11 |
12 | protected SpeakerDataAnalyzer()
13 | {
14 | PipelinePhases.Add(nameof(AnalyzeContent), Phase.Process);
15 | }
16 |
17 | protected override sealed void Analyze(IAnalyzerContext context)
18 | {
19 | foreach (IDocument document in context.Inputs.FilterSources("community/speakers/*.md"))
20 | {
21 | AnalyzeSpeakerData(document, context);
22 | }
23 | }
24 |
25 | protected abstract void AnalyzeSpeakerData(IDocument document, IAnalyzerContext context);
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/input/community/speakers/sophie-obomighie.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Sophie Obomighie
3 | Location: Lagos, Nigeria
4 | Email: Sophieobomighie@outlook.com
5 | Language:
6 | - English
7 | Topics:
8 | - ASP.NET
9 | - ASP.NET MVC
10 | - ASP.NET Web API
11 | - Azure
12 | - C#
13 | - DevOps
14 | - Entity Framework
15 | - Human Skills
16 | - Razor
17 | - Visual Studio Code
18 | - Web Development
19 | Twitter: https://twitter.com/ObomighieSophie
20 | GitHub: https://github.com/ochuwa-sophie
21 | StackOverflow: https://stackoverflow.com/users/8428641/sophie-obomighie
22 | LinkedIn: https://www.linkedin.com/in/sophieobomighie/
23 | MeetUp: https://www.meetup.com/members/226381094/
24 | Mentee: true
25 | ---
26 | - I am a junior backend developer who started c# March 2020, so It's easy for me to communicate concepts in a language complete newbies will understand. I enjoy sharing ideas with people in clear ways and will love to improve this by doing.
27 |
--------------------------------------------------------------------------------
/input/projects/data/kerberos-net.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Kerberos.NET
3 | Contributor: Steve Syfuhs
4 | Web: https://syfuhs.net/
5 | ---
6 | # Kerberos.NET
7 | A complete Kerberos library built entirely in managed code without (many) OS dependencies.
8 |
9 | # What is it?
10 |
11 | A library built in .NET that lets you operate on Kerberos messages. You can run a client, host your own KDC, or just validate incoming tickets. It's intended to be as lightweight as possible.
12 |
13 | ## Project Details
14 |
15 | * [Project Info Site](https://kerberos.dev)
16 | * [Project Code Site](https://github.com/dotnet/Kerberos.NET)
17 | * Project License Type: [MIT](https://github.com/dotnet/Kerberos.NET/blob/master/LICENSE)
18 | * Project Main Contacts: [Steve Syfuhs](https://github.com/SteveSyfuhs/)
19 |
20 | ## Quicklinks
21 |
22 | * [Documentation](https://syfuhs.net/category/kerberos)
23 | * [Contribute](https://github.com/dotnet/Kerberos.NET/blob/master/CONTRIBUTING.md)
24 |
--------------------------------------------------------------------------------
/input/projects/data/pinvoke.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: PInvoke
3 | Contributor: Andrew Arnott
4 | Web: http://blog.nerdbank.net/
5 | ---
6 | # PInvoke
7 |
8 | A repo containing all P/Invoke code so you don't have to import it every time.
9 | Ready in consumable NuGet packages.
10 | Maintained and updated to support the latest Windows OS.
11 |
12 | ## Project Details
13 |
14 | * [GitHub Repo](https://github.com/dotnet/pinvoke)
15 | * 📦 [NuGet packages list](https://github.com/dotnet/pinvoke#distribution)
16 | * ⚖ License: [MIT](https://github.com/dotnet/pinvoke/tree/master/LICENSE)
17 | * Main contacts: [Andrew Arnott](https://keybase.io/aarnott)
18 |
19 | ## More info
20 |
21 | * ℹ️ [Documentation](https://github.com/dotnet/pinvoke/tree/master/README.md)
22 | * [](https://gitter.im/dotnet/pinvoke?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
23 |
--------------------------------------------------------------------------------
/input/community/speakers/codrina-merigo.md:
--------------------------------------------------------------------------------
1 | Title: Codrina Merigo
2 | Location: Milan, Italy
3 | Email: codrinamerigo@outlook.com
4 | Language:
5 | - English
6 | - Italian
7 | - Romanian
8 | Topics:
9 | - .NET
10 | - Artificial Intelligence
11 | - Azure
12 | - Blazor
13 | - C#
14 | - DevOps
15 | - Diversity & Inclusion
16 | - Entity Framework
17 | - JavaScript
18 | - Mobile Development
19 | - Product Management
20 | - Visual Studio
21 | - Visual Studio Code
22 | - Xamarin
23 | - Xamarin.Forms
24 | Twitter: https://twitter.com/_Codrina_
25 | GitHub: https://github.com/codrinamerigo
26 | Sessionize: https://sessionize.com/codrina-merigo
27 | Instagram: https://www.instagram.com/codrina_ladybug/
28 | Mentor: true
29 | ---
30 | Determined but shy, maybe not the perfect speaker, but for sure one of the most passionate - and modest.
31 | Motivational or tech sessions, I think that a lot of people can learn from my experience.
32 |
--------------------------------------------------------------------------------
/input/projects/data/azure-sdk.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Azure SDK for .NET
3 | Contributor: Microsoft
4 | Logo: microsoft.jpg
5 | Web: http://www.microsoft.com
6 | ---
7 | # Azure SDK for .NET
8 |
9 | The [Azure SDK for .NET](https://azure.microsoft.com/en-us/develop/net/) allows you to build .NET applications that take advantage of scalable cloud computing resources.
10 |
11 | ## Project Details
12 | * [Project Info Site](https://azure.microsoft.com/en-us/develop/net/)
13 | * [Project Code Site](https://github.com/Azure/azure-sdk-for-net)
14 | * Project License Type: [MIT](https://github.com/Azure/azure-sdk-for-net/blob/master/LICENSE.txt)
15 | * Project Main Contact: [Jon Gallant](https://github.com/jongio)
16 |
17 | ## Quicklinks
18 |
19 | * [Contribute](https://github.com/Azure/azure-sdk-for-net/blob/master/CONTRIBUTING.md)
20 | * [Documentation](https://azure.microsoft.com/en-us/develop/net/)
21 | * [Discussions](https://github.com/Azure/azure-sdk-for-net/issues)
22 |
--------------------------------------------------------------------------------
/input/projects/data/humanizer.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Humanizer
3 | Contributor: Humanizer
4 | Logo: Humanizer.png
5 | Web: http://humanizr.net/
6 | ---
7 | # Humanizer
8 |
9 | [Humanizer](https://humanizr.net/) meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities. It is licensed under the [MIT](https://opensource.org/licenses/MIT) (an OSI approved license).
10 |
11 | ## Project Details
12 |
13 | * [Website](https://humanizr.net/)
14 | * [Source](https://github.com/Humanizr/Humanizer)
15 | * License: [MIT](https://opensource.org/licenses/MIT)
16 | * Project Leads: [Mehdi Khalili](https://github.com/MehdiK) and [Claire Novotny](https://github.com/clairernovotny)
17 |
18 | ## Quicklinks
19 |
20 | * [Documentation](https://humanizr.net/)
21 | * Discussions are held on [Gitter](https://gitter.im/Humanizr/Humanizer).
22 | * [Contribute](https://github.com/Humanizr/Humanizer/blob/master/CONTRIBUTING.md)
23 |
--------------------------------------------------------------------------------
/input/projects/data/kudu.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Kudu
3 | Contributor: Microsoft
4 | Logo: microsoft.jpg
5 | Web: http://www.microsoft.com
6 | ---
7 | # Kudu
8 |
9 | [Kudu](https://github.com/projectkudu/kudu) is the engine behind GitHub
10 | deployments, WebJobs, and various other features in Azure Web Sites. It
11 | can also run outside of Azure.
12 |
13 | ## Project Details
14 |
15 | * [Project Info Site](https://github.com/projectkudu/kudu)
16 | * [Project Code Site](https://github.com/projectkudu/kudu)
17 | * Project License Type: [Apache License 2.0 (Apache)](https://github.com/projectkudu/kudu/blob/master/LICENSE.txt)
18 | * Project Main Contact: [David Ebbo](https://github.com/davidebbo)
19 |
20 | ### Quicklinks
21 |
22 | * [Documentation](https://github.com/projectkudu/kudu/wiki)
23 | * [Contribute](https://github.com/projectkudu/kudu/wiki/Contributing)
24 | * [Project Governance](https://github.com/projectkudu/kudu/wiki/Project-governance-model)
25 |
26 |
--------------------------------------------------------------------------------
/input/projects/data/xamarin.macios.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Xamarin iOS & Mac
3 | Contributor: Xamarin
4 | Logo: xamarin.jpg
5 | Web: https://xamarin.com/
6 | ---
7 | # Xamarin iOS & Mac
8 |
9 | These SDKs allow us to create native iOS, tvOS, watchOS and macOS applications using the same UI controls we would in Objective-C and Xcode, except with the flexibility and elegance of a modern language (C#), the power of the .NET Base Class Library (BCL), and two first-class IDEs—Visual Studio for Mac and Visual Studio—at our fingertips.
10 |
11 | ## Project Details
12 |
13 | * [Project Info Site](https://dotnet.microsoft.com/apps/xamarin/mobile-apps#ios)
14 | * [Project Code Site](https://github.com/xamarin/xamarin-macios)
15 | * Project License Type: [MIT](https://github.com/xamarin/xamarin-macios/blob/master/LICENSE)
16 |
17 | ## Quicklinks
18 |
19 | * [Documentation](https://docs.microsoft.com/en-us/xamarin/ios/)
20 | * [Discussions](https://github.com/xamarin/xamarin-macios/issues)
--------------------------------------------------------------------------------
/input/projects/data/xamarinandroidsupport.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Android Support for Xamarin.Android
3 | Contributor: Xamarin
4 | Logo: xamarin.jpg
5 | Web: https://dotnet.microsoft.com/apps/xamarin
6 | ---
7 | # Android Support for Xamarin.Android
8 |
9 | [Android Support for Xamarin.Android](https://dotnet.microsoft.com/apps/xamarin) are Xamarin.Android bindings for the Google Android Support Libraries
10 |
11 | ## Project Details
12 |
13 | * [Project Info Site](https://dotnet.microsoft.com/apps/xamarin)
14 | * [Project Code Site](https://github.com/xamarin/AndroidSupportComponents)
15 | * Project License Type: [MIT](https://github.com/xamarin/AndroidSupportComponents/blob/master/LICENSE.md)
16 | * Project Main Contacts: [Jonathan Dick](https://github.com/Redth)
17 |
18 | ## Quicklinks
19 |
20 | * [Documentation](https://dotnet.microsoft.com/apps/xamarin)
21 | * [Contribute](https://github.com/xamarin/AndroidSupportComponents/blob/master/.github/CONTRIBUTING.md)
22 |
--------------------------------------------------------------------------------
/input/assets/projects/Nerdbank.GitVersioning.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/input/assets/projects/nerdbank-gitversioning.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/input/projects/data/dotnetopenauth.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: DotNetOpenAuth
3 | Contributor: Outercurve
4 | Logo: outercurve.png
5 | Web: https://github.com/DotNetOpenAuth/DotNetOpenAuth
6 | IsActive: false
7 | ---
8 | # DotNetOpenAuth
9 |
10 | [DotNetOpenAuth](https://github.com/DotNetOpenAuth/DotNetOpenAuth) is a C# implementation of the OpenID, OAuth protocols. Use DotNetOpenAuth to create Identity Providers and Identity Consumers (Relying Parties). This project has been archived and is Read-Only.
11 |
12 | ## Project Details
13 |
14 | * [Project Info Site](https://github.com/DotNetOpenAuth/DotNetOpenAuth)
15 | * [Project Code Site](https://github.com/DotNetOpenAuth/DotNetOpenAuth)
16 | * Project License Type: [MS-PL](https://github.com/DotNetOpenAuth/DotNetOpenAuth/blob/develop/LICENSE.txt)
17 | * Project Main Contacts: [Andrew Arnott](https://github.com/AArnott)
18 |
19 | ## Quicklinks
20 |
21 | * [Documentation](https://github.com/DotNetOpenAuth/DotNetOpenAuth/tree/develop/doc)
22 |
--------------------------------------------------------------------------------
/input/projects/data/mvvm-light-toolkit.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: MVVM Light Toolkit
3 | Contributor: Laurent Bugnion
4 | Logo: MvvmLight.png
5 | Web: http://www.mvvmlight.net/
6 | ---
7 | # MVVM Light Toolkit
8 |
9 | The purpose of the [MVVM Light Toolkit](http://mvvmlight.net/) is to accelerate the creation and development of MVVM applications in WPF, Silverlight, Windows Store (RT), and for Windows Phone.
10 |
11 | ## Project Details
12 | * [Project Info Site](http://mvvmlight.net)
13 | * [Project Code Site](https://mvvmlight.codeplex.com/SourceControl/latest)
14 | * Project License Type: [MIT](https://mvvmlight.codeplex.com/license)
15 | * Project Main Contact: [Laurent Bugnion](https://www.codeplex.com/site/users/view/lbugnion)
16 |
17 | ## Quicklinks
18 |
19 | * [Documentation](https://mvvmlight.codeplex.com/documentation)
20 | * [Discussions](https://mvvmlight.codeplex.com/discussions)
21 | * [Blog](http://blog.galasoft.ch/posts/category/mvvm/)
22 | * Twitter: @LBugnion
23 |
24 |
--------------------------------------------------------------------------------
/input/projects/data/oqtane.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Oqtane
3 | Contributor: Shaun Walker
4 | Logo: oqtane.png
5 | Web: https://www.oqtane.org/
6 | ---
7 |
8 | # Oqtane
9 |
10 | [Oqtane](https://www.oqtane.org/) is a modular application framework built natively on .NET Core and Blazor.
11 | It supports multi-tenancy, a fully dynamic page compositing model, designer friendly themes, extensibility via third party modules,
12 | and an intuitive relational data model.
13 |
14 | # Project Details
15 |
16 | * [Project Info Site](https://www.oqtane.org/)
17 | * [Project Code Site](https://github.com/oqtane/oqtane.framework)
18 | * Project License Type: [MIT License(MIT)](https://github.com/oqtane/oqtane.framework/blob/master/LICENSE)
19 | * Project Main Contact: [Shaun Walker](https://github.com/sbwalker)
20 |
21 | ### Quicklinks
22 |
23 | * [Gitter](https://gitter.im/oqtane/community)
24 | * [Blog](https://www.oqtane.org/Resources/Blog)
25 | * [Product](https://www.oqtane.org/Product)
26 |
--------------------------------------------------------------------------------
/input/blog/index.cshtml:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Blog | .NET Foundation
3 | PageTitle: Recent Posts
4 | ---
5 |
6 |
Please join me in welcoming AutoMapper to the .NET Foundation!
AutoMapper has been a popular library in the .NET open source community for a long time. As their site says:
AutoMapper is a simple little library built to solve a deceptively complex problem - getting rid of code that mapped one object to another. This type of code is rather dreary and boring to write, so why not invent a tool to do it for us?
Thanks to Jimmy Bogard and the AutoMapper team for building and actively maintaining this project for so many years! Welcome!
Today, it’s my privilege to welcome Peachpie Compiler to the .NET Foundation.
Peachpie is an open source PHP Compiler to .NET. This innovative compiler allows you to run existing PHP applications with the performance, speed, security and interoperability of .NET.
The Peachpie site includes a lot of exciting examples, including a demonstration running WordPress on .NET with really impressive performance results. We’re excited to have them join the .NET Foundation, and look forward to supporting them!
9 |
--------------------------------------------------------------------------------
/input/projects/data/chronozoom.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: ChronoZoom
3 | Contributor: Outercurve Foundation
4 | Logo: outercurve.png
5 | Web: http://www.chronozoom.com
6 | IsActive: false
7 | ---
8 | # ChronoZoom
9 | [ChronoZoom](http://www.chronozoom.com) is an interactive timeline for all of history. Explore all of the past - from the Big Bang, to the dinosaurs, to ancient and modern history.
10 |
11 | ## Project Details
12 |
13 | * [Project Info Site](http://www.chronozoom.com)
14 | * [Project Code Site](https://github.com/alterm4nn/ChronoZoom)
15 | * Project License Type: [Apache 2.0](https://github.com/alterm4nn/ChronoZoom/blob/master/blob/master/Source/LICENSE.TXT)
16 | * Project Main Contacts: [Eugene W. Nourminsky](https://github.com/alterm4nn).
17 |
18 | ## Quicklinks
19 |
20 | * [Documentation](https://github.com/alterm4nn/ChronoZoom/wiki)
21 | * [Discussions and Help](https://gitter.im/alterm4nn/ChronoZoom)
22 | * [Contribute](https://github.com/alterm4nn/ChronoZoom/blob/master/CONTRIBUTING.md)
23 |
--------------------------------------------------------------------------------
/input/projects/data/odata-connected-service.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: OData Connected Service
3 | Contributor: Microsoft
4 | Logo: OData-Connected-Service.png
5 | Web: https://odata.org
6 | ---
7 |
8 | # OData Connected Service
9 |
10 | [OData Connected Service](https://odata.org/) is Microsoft visual studio extension which allows users to generate proxy classes from the OData Metadata.
11 |
12 | ## Project Details
13 |
14 | * [Project Info Site](https://odata.org)
15 | * [Project Code Site](https://github.com/OData/ODataConnectedService)
16 | * Project License Type: [MIT](https://github.com/OData/ODataConnectedService/blob/master/License.txt)
17 | * Project Main Contacts: [odatafeedback@microsoft.com](https://github.com/OData/)
18 |
19 | ## Quicklinks
20 |
21 | * [Documentation](https://docs.microsoft.com/en-us/odata/)
22 | * [Discussions and issues](https://github.com/OData/ODataConnectedService/issues)
23 | * [Contribute](https://github.com/OData/ODataConnectedService/blob/master/CONTRIBUTING.MD)
24 |
--------------------------------------------------------------------------------
/input/projects/data/orchardcms.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: Orchard
3 | Contributor: Outercurve
4 | Logo: orchardcore_logo.png
5 | Web: https://www.orchardcore.net/orchardcms
6 | ---
7 | # Orchard
8 |
9 | [Orchard](https://www.orchardcore.net/orchardcms) is a free, open source, community-focused Content Management System built on the ASP.NET MVC platform.
10 |
11 | ## Project Details
12 |
13 | * [Project Info Site](https://www.orchardcore.net/orchardcms)
14 | * [Project Code Site](https://github.com/OrchardCMS/Orchard)
15 | * Project License Type: [BSD 3-Clause](https://github.com/OrchardCMS/Orchard/blob/dev/LICENSE.txt)
16 | * Project Main Contacts: [Sebastien Ros](https://github.com/sebastienros), [Lombiq Technologies](https://github.com/LombiqTechnologies)
17 |
18 | ## Quicklinks
19 |
20 | * [Documentation](https://docs.orchardcore.net/projects/O1/en/latest/)
21 | * [Chat](https://gitter.im/OrchardCMS/Orchard)
22 | * [Contribute](https://docs.orchardproject.net/en/latest/Documentation/Contributing-patches/)
23 |
--------------------------------------------------------------------------------
/input/projects/data/fluentvalidation.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: FluentValidation
3 | Contributor: Jeremy Skinner
4 | Logo: FluentValidation.png
5 | Web: https://fluentvalidation.net
6 | ---
7 |
8 | # FluentValidation
9 |
10 | [FluentValidation](https://fluentvalidation.net/) is a popular .NET library for creating strongly-typed validation rules for objects using a fluent interface.
11 |
12 | ## Project Details
13 |
14 | * [Project Info Site](https://fluentvalidation.net)
15 | * [Project Code Site](https://github.com/fluentvalidation/fluentvalidation)
16 | * Project License Type: [Apache 2](https://github.com/FluentValidation/FluentValidation/blob/master/License.txt)
17 | * Project Main Contacts: [Jeremy Skinner](https://github.com/JeremySkinner)
18 |
19 | ## Quicklinks
20 |
21 | * [Documentation](https://docs.fluentvalidation.net)
22 | * [Discussions and issues](https://github.com/FluentValidation/FluentValidation/issues)
23 | * [Contribute](https://github.com/fluentvalidation/fluentvalidation/blob/master/CONTRIBUTING.md)
24 |
--------------------------------------------------------------------------------
/Generator.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Exe
5 | netcoreapp3.1
6 | DotnetFoundationWeb
7 | DotnetFoundationWeb
8 | AnyCPU;x64
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/input/projects/data/sourcelink-legacy.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: SourceLink Legacy
3 | IsActive: False
4 | ---
5 | # SourceLink _Legacy_
6 |
7 | Update: The recommended library to use now is [SourceLink](/projects/sourcelink)
8 |
9 | Source link support allows source code to be downloaded on demand while debugging. SourceLink is a set of build tools to help create and test for source link support. [Source link support](https://github.com/dotnet/core/blob/master/Documentation/diagnostics/source_link.md) is a developer productivity feature that allows unique information about an assembly's original source code to be embedded in its PDB during compilation.
10 |
11 | ## Project Details
12 |
13 | - [Website](https://github.com/ctaggart/SourceLink)
14 | - [Source](https://github.com/ctaggart/SourceLink)
15 | - License: [MIT](https://github.com/ctaggart/SourceLink/blob/master/LICENSE)
16 | - Project Lead: [Cameron Taggart](https://github.com/ctaggart)
17 |
18 | ## Quicklinks
19 |
20 | - [Documentation](https://github.com/ctaggart/SourceLink)
21 |
--------------------------------------------------------------------------------
/input/projects/data/imagesharp.md:
--------------------------------------------------------------------------------
1 | ---
2 | Title: SixLabors.ImageSharp
3 | Contributor: SixLabors
4 | Logo: sixlabors.256.png
5 | Web: https://sixlabors.com/
6 | ---
7 | # SixLabors.ImageSharp
8 |
9 | [ImageSharp](https://github.com/SixLabors/ImageSharp) is a new, fully featured, fully managed, cross-platform, 2D graphics API.
10 |
11 | Designed to democratize image processing, ImageSharp brings you an incredibly powerful yet beautifully simple API.
12 |
13 | # Project Details
14 |
15 | - [Project Info Site](https://sixlabors.com/projects/imagesharp)
16 | - [Project Code Site](https://github.com/SixLabors/ImageSharp)
17 | - Project Docs Repos: [Concepts and APIs](https://github.com/SixLabors/docs)
18 | - Project License Type: [Apache 2.0](https://github.com/SixLabors/ImageSharp/blob/master/LICENSE)
19 |
20 | ### Quicklinks
21 |
22 | - [Contribute](https://github.com/SixLabors/ImageSharp/blob/master/.github/CONTRIBUTING.md)
23 | - [Documentation](https://docs.sixlabors.com)
24 | - [Discussions](https://gitter.im/ImageSharp/General)
25 |
--------------------------------------------------------------------------------
/input/_partials/_blog-card.cshtml:
--------------------------------------------------------------------------------
1 | @inherits Statiq.Razor.StatiqRazorPage>
2 |
3 | @foreach (IDocument item in Model)
4 | {
5 | @if (!String.IsNullOrEmpty(item.GetString(WebKeys.Title)))
6 | {
7 |