# .NET Weekly #98

## Cloud & Web

1. [Azure SignalR Service now generally available](https://azure.microsoft.com/en-us/blog/azure-signalr-service-now-generally-available/)
2. [AWS Amplify Announces Vue.js Support for Building Cloud-powered Web Applications](https://aws.amazon.com/about-aws/whats-new/2018/09/aws-amplify-announces-vuejs-support-for-building-cloud-powered-web-applications/)
3. [Building with blockchain on Azure](https://azure.microsoft.com/en-us/blog/building-with-blockchain-on-azure/)
4. [Deploying an ASP.NET Core application to Windows IIS](https://damienbod.com/2018/09/21/deploying-an-asp-net-core-application-to-windows-iis/)
5. [Introducing Azure Functions 2.0](https://azure.microsoft.com/en-us/blog/introducing-azure-functions-2-0/)

## Tooling & Libraries

1. [Roslyn Analyzer Rulesets and stylecop.json support in Rider 2018.2](https://blog.jetbrains.com/dotnet/2018/09/24/roslyn-analyzer-rulesets-stylecop-json-support-rider-2018-2/)
2. [Introduction to HAProxy Stick Tables](https://www.haproxy.com/blog/introduction-to-haproxy-stick-tables/)
3. [Kubernetes 1.12 Arrives With TLS and Better Cloud Integrations](https://thenewstack.io/kubernetes-1-12-arrives-with-tls-and-better-cloud-integrations/)
4. [TensorFlow 1.11.0](https://github.com/tensorflow/tensorflow/releases/tag/v1.11.0)
5. [Re-Open-Sourcing MS-DOS 1.25 and 2.0](https://blogs.msdn.microsoft.com/commandline/2018/09/28/re-open-sourcing-ms-dos-1-25-and-2-0/)
6. [Exploring .NET Core's SourceLink - Stepping into the Source Code of NuGet packages you don't own](https://www.hanselman.com/blog/ExploringNETCoresSourceLinkSteppingIntoTheSourceCodeOfNuGetPackagesYouDontOwn.aspx)

## Architecture & Databases

1. [Microsoft announces the first public preview of SQL Server 2019 at Ignite 2018](https://hub.packtpub.com/microsoft-announces-the-first-public-preview-of-sql-server-2019-at-ignite-2018)
2. [NewSQL database systems are failing to guarantee consistency, and I blame Spanner](http://dbmsmusings.blogspot.com/2018/09/newsql-database-systems-are-failing-to.html)
3. [Postgres 11 - a First Look](http://www.craigkerstiens.com/2018/09/20/postgresql-11-a-first-look/)
4. [The design and implementation of modern column-oriented database systems](https://blog.acolyer.org/2018/09/26/the-design-and-implementation-of-modern-column-oriented-database-systems/)
5. [Architecture of Nautilus, the new Dropbox search engine](https://blogs.dropbox.com/tech/2018/09/architecture-of-nautilus-the-new-dropbox-search-engine/)
6. [Encryption and Databases Are Actually Similar](https://dan.enigmabridge.com/encryption-and-databases-are-actually-similar/)
7. [Gold Plating - The Daily Software Anti-Pattern](https://exceptionnotfound.net/gold-plating-the-daily-software-anti-pattern/)
8. [The redux of the fallacies of distributed computing](https://ayende.com/blog/184545-A/the-redux-of-the-fallacies-of-distributed-computing)
9. [Bikeshedding - The Daily Software Anti-Pattern](https://exceptionnotfound.net/bikeshedding-the-daily-software-anti-pattern/)

## Programming Languages

1. [Asynchronous functors](http://blog.ploeh.dk/2018/09/24/asynchronous-functors/)
2. [Deep learning experiments in OCaml](https://blog.janestreet.com/deep-learning-experiments-in-ocaml/)
3. [API Proposal - Add IPEndPoint.Parse And .TryParse()](https://github.com/dotnet/corefx/issues/31291)
4. [Using Scrutor to automatically register your services with the ASP.NET Core DI container](https://andrewlock.net/using-scrutor-to-automatically-register-your-services-with-the-asp-net-core-di-container/)
5. [How we rolled out one of the largest Python 3 migrations ever](https://blogs.dropbox.com/tech/2018/09/how-we-rolled-out-one-of-the-largest-python-3-migrations-ever/)
6. [How Microsoft rewrote its CSharp compiler in CSharp and made it open source](https://medium.com/microsoft-open-source-stories/how-microsoft-rewrote-its-c-compiler-in-c-and-made-it-open-source-4ebed5646f98)
7. [Announcing TypeScript 3.1](https://blogs.msdn.microsoft.com/typescript/announcing-typescript-3-1/)
8. [Functional Domain Modeling](https://ashishvegaraju.wordpress.com/2018/09/24/functional-domain-modeling/)
9. [REST API with MongoDB and F# on .NET Core](https://medium.com/@leocavalcante/rest-api-with-mongodb-and-f-on-net-core-605a2336f264)

## Runtime

1. [Getting things sorted in V8](https://v8.dev/blog/array-sort)
2. [.NET Framework September 2018 Preview of Quality Rollup](https://blogs.msdn.microsoft.com/dotnet/2018/09/25/net-framework-september-2018-preview-of-quality-rollup/)

## Other

1. [Software disenchantment](http://tonsky.me/blog/disenchantment/)
2. [Why I’m done with Chrome](https://blog.cryptographyengineering.com/2018/09/23/why-im-leaving-chrome/)
3. [Introducing the YubiKey 5 Series with New NFC and FIDO2 Passwordless Features](https://www.yubico.com/2018/09/introducing-the-yubikey-5-series-with-new-nfc-and-fido2-passwordless-features/)
4. [Mmm... Pi-hole...](https://www.troyhunt.com/mmm-pi-hole/)
5. [Introducing the Bandwidth Alliance - sharing the benefits of interconnected networks](https://blog.cloudflare.com/bandwidth-alliance/)
6. [The relative performance of C and Rust](http://dtrace.org/blogs/bmc/2018/09/28/the-relative-performance-of-c-and-rust/)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://dotnetweekly.gitbook.io/weekly/2018/2018.09/number-98.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
