This time we will build a simple, yet realistic ASP.NET Core application and showcase the feature of Entity Framework Core. But before we dig down further, let’s take a quick recap about the high-level differences and key benefits of Code-First and Database-First design workflows, then we’ll decide which we are going to use in our project. http://www.c-sharpcorner.com/article/building-an-asp-net-core-application-with-web-api-and-code-first-development/
C-Sharpcorner
C# Corner - Community of Software and Data Developers
Community for Developers and IT Professionals
👍1
A corner stone of Visual Studio Code is an open standard known as the Language Server Protocol (LSP). A language server is essentially a compiler/analyzer that runs in a separate process. It handles a variety of tasks including compiler error reporting, hover text, code completion (i.e. IntelliSense), etc. https://www.infoq.com/news/2017/12/LSP-Visual-Studio?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ
Language Server Protocol Support for Visual Studio
Like Visual Studio Code and a variety of editors, Visual Studio is adding support for the Language Server Protocol. This will allow new programming languages to be added to Visual Studio with a fraction of the effort currently required.
Last month at Microsoft Connect 2017, Azure Cosmos DB received several new updates including support for using the Cassandra NoSQL database API and increased guarantees for availability. With the Cassandra NoSQL database API, customers can run operations inside Cosmos DB on a data model. The availability guarantee moves from 99.99 percent to 99.999 percent. https://www.infoq.com/news/2017/12/azure-cosmosdb-cassandra
InfoQ
Microsoft Updates Cosmos DB with Cassandra Support and Provides Better Availability Guarantees
Last month at Microsoft Connect 2017, Azure Cosmos DB received several new updates, including support for using the Cassandra NoSQL database API and increased guarantees for availability. With the Cassandra NoSQL database API, customers can run operations…
Jeff Fritz and Maria Naggaga continue a 3-part series on ASP.NET Core at Microsoft Virtual Academy.
https://mva.microsoft.com/en-US/training-courses/aspnet-core-intermediate-18154?l=tigJ5mbeE_8711787171
https://mva.microsoft.com/en-US/training-courses/aspnet-core-intermediate-18154?l=tigJ5mbeE_8711787171
Msdn
ASP.NET Core - Intermediate | Channel 9
Go beyond ASP.Net Core basics and learn more about Tag Helpers, authentication & authorization, and creating a Web API. Get a look at Entity Framework Code.
.NET Standard explained to developers: What if it was an interface? https://dev.to/thatfrankdev/net-standard-explained-to-developers-what-if-it-was-an-interface-bjj
DEV Community 👩💻👨💻
.NET Standard explained to developers: What if it was an interface?
A dumbed down, developer-friendly approach to understanding .NET Standard
Working with New Out Variables & Discard Feature in C# 7.0 http://techxposer.com/2017/07/19/working-with-new-out-variables-discard-feature-in-c-7-0/
TechXposer
Working with New Out Variables & Discard Feature in C# 7.0 - TechXposer
Sometimes you may need to render a certain view as string, for example when you want to send an email where usually the body is pure html. https://ppolyzos.com/2016/09/09/asp-net-core-render-view-to-string/
Paris Polyzos' blog
ASP.NET Core Render View to String - Paris Polyzos' blog
Sometimes you may need to render a certain view as string, for example when you want to send an email where usually the body is pure html....
In this post I'm going to show you how to setup SonarQube on Docker on Windows machine and the way how to perform a code analysis of simple application written in C#. Trust me, it's easier than you think it is. https://dev.to/rafalpienkowski/static-code-analysis-in-3-steps-2ahi
The Practical Dev
Static code analysis in 3 steps
Static code analysis isn't rocket science. I'm going to show you how to setup and use the SonarQube tool in your project in 3 simple steps.
For 70-532 students, here is a Github repository of over 700+ code samples, in all languages, for interacting with Azure.
https://github.com/azure-samples/
This will probably become my #1 recommendation as a supplement to my course for studying for the test.
https://github.com/azure-samples/
This will probably become my #1 recommendation as a supplement to my course for studying for the test.
GitHub
Azure Samples
Microsoft Azure code samples and examples in .NET, Java, Python, JavaScript, TypeScript, PHP and Ruby - Azure Samples
.Net Core 2.0 Performance Notes Revisited http://anthonylloyd.github.io/blog/2017/12/30/dotnetcore-performance-part2
C#: Favorite Features through the Years
Each newer version of C# is packed full of powerful and impactful features. In this tutorial I walk through the various versions of C# and share my favorite features from each release.
http://www.dotnetcurry.com/ShowArticle.aspx?ID=1411
Each newer version of C# is packed full of powerful and impactful features. In this tutorial I walk through the various versions of C# and share my favorite features from each release.
http://www.dotnetcurry.com/ShowArticle.aspx?ID=1411
Dotnetcurry
C#: Favorite Features through the Years | DotNetCurry
Each newer version of C# is packed full of powerful and impactful features. In this tutorial I walk through the various versions of C# and share my favorite features from each release.
We never stopped believing, and hope you didn’t either! Bootstrap 4.0.0 has finally landed! http://blog.getbootstrap.com/2018/01/18/bootstrap-4/
Bootstrap Blog
Bootstrap 4
It’s literally taken us years to do it, but Bootstrap 4 has finally arrived! Words cannot begin to describe the elation the entire team and I have for this release, but I’ll do my best. Thank you to everyone, especially to the team, and to everyone who’s…
By default, ASP.NET Core Identity doesn't require mail addresses unicity for the users, so several users can have the same mail. To change this behavior, this is very simple. You have just to configure the policy you want in your application's startup class.
https://adrientorris.github.io/aspnet-core/identity/configure-mail-unicity.html
https://adrientorris.github.io/aspnet-core/identity/configure-mail-unicity.html
Entity Framework is Microsoft’s flagship Object/Relation Mapper, and the recommended way to access relational databases. Entity Framework Core is a complete rewrite from the “classic” Entity Framework, building on the new multiplatform .NET Core framework and adding the ability to connect to nonrelational data sources while keeping the features that made Entity Framework Code First so popular. In Entity Framework Core Succinctly, join Ricardo Peres to explore this new version of the O/RM, from getting set up to avoiding common traps.
https://www.syncfusion.com/ebooks/entity_frame_work_core_succinctly
https://www.syncfusion.com/ebooks/entity_frame_work_core_succinctly
Anthony Giretti shares samples of real-time Google Gauges using SignalR Core 2, Entity Framework Core 2, and SqlTableDependency.
https://github.com/AnthonyGiretti/Angular5-RealTime-gauges-with-SignalR-Core-EFCore2
https://github.com/AnthonyGiretti/Angular5-RealTime-gauges-with-SignalR-Core-EFCore2
GitHub
GitHub - AnthonyGiretti/Angular5-RealTime-gauges-with-SignalR-Core-EFCore2: Samples of Realtime Google Gauges with SignalR Core…
Samples of Realtime Google Gauges with SignalR Core & Entity Framework Core 2 & SqlTableDependency - GitHub - AnthonyGiretti/Angular5-RealTime-gauges-with-SignalR-Core-EFCore2: Samp...
Quickpaste lets you host your own pastebin to quickly send or request files/text from others just by sending a link.
Quickpaste uses the ASP.NET Core web framework and runs on the .NET Core 2 Runtime.
https://github.com/Beyhum/quickpaste
Quickpaste uses the ASP.NET Core web framework and runs on the .NET Core 2 Runtime.
https://github.com/Beyhum/quickpaste
GitHub
Beyhum/quickpaste
Personal Pastebin for sharing text and files. Contribute to Beyhum/quickpaste development by creating an account on GitHub.
The performance characteristics of async methods in C#
https://blogs.msdn.microsoft.com/seteplia/2018/01/25/the-performance-characteristics-of-async-methods/
https://blogs.msdn.microsoft.com/seteplia/2018/01/25/the-performance-characteristics-of-async-methods/
Let’s take a look at how this has changed in ASP.NET Core by installing Foundation 6, a responsive front-end framework that is a capable alternative to Bootstrap.
https://developer.telerik.com/featured/using-foundation-6-asp-net-core/
https://developer.telerik.com/featured/using-foundation-6-asp-net-core/
Telerik Blogs
Using Foundation 6 on ASP.NET Core - Telerik Blogs
Using Foundation 6 on ASP.NET Core is out. Stay connected to Telerik Blogs for .NET, JavaScript, cross-platform app development (and beyond) news and tutorials.