Advertisement
Search  
Always will be ready notify the world about expectations as easy as possible: job change page

Aug 25, 2020
Views: 579

The Generic Host Builder in ASP .NET Core was introduced in v2.1, but only meant for non-HTTP workloads. However, it has now replaced the Web Host Builder as of v3.0 in 2019. Generic Host Builder in ASP .NET Core 3.x History Lesson: Generic Host Builder in 2.x So, if the...

more...
Aug 25, 2020
Views: 697

Before Tag Helpers were available, you would have to use HTML Helper methods to create forms and their elements in a ASP .NET Core views. This meant that your form could look something like this: @using (Html.BeginForm()) {     <input /> } With the introduction of Tag Helpers, you can...

more...
Aug 25, 2020
Views: 2989

In my 2018 series, we covered EF Core Migrations to explain how to add, remove and apply Entity Framework Core Migrations in an ASP .NET Core web application project. In this article, we’ll continue to look at the newer 2020 NetLearner project, to identify entities represented by C# model classes...

more...
Aug 25, 2020
Views: 992

In this article, we’ll explore several options for deploying an ASP .NET Core web app to Azure App Service in the cloud. From the infamous Right-Click-Publish to fully automated CI/CD, you’ll learn about the latest Deployment Center option in the Azure Portal for App Service for web apps. NOTE: If...

more...
Aug 25, 2020
Views: 564

In this article, we’ll continue to look at the (in-progress) NetLearner application, which was generated using multiple ASP.NET Core web app project (3.1) templates. In previous releases, the template made it very easy for you to store cookies and display a cookie policy. However, the latest version doesn’t include cookie...

more...
Aug 25, 2020
Views: 1169

In my 2019 A-Z series, I covered Blazor for ASP.NET Core while it was still experimental. As of ASP.NET Core 3.1, server-side Blazor has now been released, while client-side Blazor (currently in preview) is expected to arrive in May 2020. This post will cover server-side Blazor, as seen in NetLearner....

more...
Aug 25, 2020
Views: 829

Authentication and Authorization are two different things, but they also go hand in hand. Think of Authentication as letting someone into your home and Authorization as allowing your guests to do specific things once they’re inside (e.g. wear their shoes indoors, eat your food, etc). In other words, Authentication lets...

more...
Views: 784

A is for Authentication & Authorization B is for Blazor Full-Stack Web Dev C is for Cookies and Consent D is for Deploying to Azure App Service E is for EF Core Relationships F is for Forms & Fields G is for Generic Host Host Builder H is for Handling Errors I is for IIS Hosting J is for JavaScript, HTML/CSS & Static Files K is for Key Vault L is for Logging M is for Middleware N is for .NET 5.0, VS2019 Preview and C# 9.0 O is for Organizational Authentication P is for Production Tips Q is for Query Tags R is for Razor Pages S is for SignalR T is for Tag Helper Authoring U is for Unit Testing V is for Validation W is for Worker Service X is for XML + JSON Output for Web APIs Y is for YAML-defined CI/CD Z is for Zero-Downtime Web Apps

Aug 18, 2020
Views: 806

Key Takeaways Developers keep moving to Single Page Applications (SPAs), though client-side development doesn’t mean you need a SPA in every case. There are several ways to use SPA frameworks with ASP.NET Core, including middleware, directory-based connection, or integration into your project. Middleware and directory-based methods come with some constraints,...

more...
Jul 16, 2020
Views: 3326

In this blog, I am going to provide a walkthrough on developing REST APIs using ASP.NET Core 3.1, connecting with existing databases using Entity Framework, creating a JWT token, and securing APIs. I am going to develop a sample application for an inventory REST service with basic operations. Table of...

more...
Jan 28, 2020
Views: 443

NetLearner: What is it? NetLearner is an ASP.NET Core web app to allow any user to consolidate multiple learning resources all under one umbrella. The codebase itself is a way for new/existing .NET developers to learn ASP.NET Core, while a deployed instance of NetLearner can be used as a curated...

more...
Aug 13, 2019
Views: 815

GraphQL mutations are actions which we use to Add, Update and Delete data from a database. Until now, we have been executing only GraphQL Queries (fetching data) but in this article, we are going to talk more about data mutations in GraphQL. Input Types and Schema Enhancing for the GraphQL...

more...
Aug 13, 2019
Views: 793

In this article, we are going to learn how to write advanced GraphQL queries and while doing that, we are going to show you how to handle errors and how to cache data inside a query. Furthermore, we are going to learn how to enhance our query (from a client...

more...
Aug 13, 2019
Views: 1588

In this article, we are going to learn how to set up GraphQL in ASP.NET Core application. We are going to use different third-party libraries to make this integration easier and will explain in detail how to use GraphQL elements (Type, Query, and Schema) to complete the integration process of...

more...
Views: 736

In this tutorial, we are going to learn how to integrate GraphQL with ASP.NET Core Web API application, how to write types, queries, and mutations. Furthermore, we are going to learn how to consume the GraphQL API with the ASP.NET Core app and Angular client application as well. We are going to show you how to create different queries, how to use aliases and arguments, as well as fragments and directives while creating a GraphQL query. After finishing with this tutorial, you are going to have the knowledge to integrate GraphQL into the ASP.NET Core app and you’ll have no problem using Queries and Schemas to retrieve and mutate data from a server.

Jul 26, 2019
Views: 9940

While we are working on a project, our main goal is to make it work as it supposed to and fulfill all the customer’s requirements. But wouldn’t you agree that creating a project that works is not enough? Shouldn’t that project be maintainable and readable as well? It turns out...

more...
Jul 15, 2019
Views: 2281

ORM: Object Relationship Mapper that maps your database directly with C# objects. There are many ORM tools available. One of them is Dapper. Dapper is known as the king of ORM. The following are the key features of Dapper: Speed and fast in performance. Fewer lines of code. Object Mapper....

more...
Jan 8, 2019
Views: 1464

There's no doubt that Entity Framework with LINQ is great (I've certainly written enough articles about it). But Entity Framework comes at a cost. As Matthew Jones points out on his blog, using LINQ+Entity Framework adds time to each data retrieval compared to using ADO.NET's SqlDataAdapter. The cost is...

more...
Oct 1, 2018
Views: 984

Some time ago we published an article with a comparison of Angular 2 and React. In that article, we showed pros and cons of these frameworks and suggested what to choose in 2017 for particular purposes. So, what is the situation in the frontend garden in 2018? JavaScript frameworks...

more...

© 1999–2024 WebDynamics
1980–... Sergey Drozdov
Area of interests: .NET Framework | .NET Core | C# | ASP.NET | Windows Forms | WPF | HTML5 | CSS3 | jQuery | AJAX | Angular | React | MS SQL Server | Transact-SQL | ADO.NET | Entity Framework | IIS | OOP | OOA | OOD | WCF | WPF | MSMQ | MVC | MVP | MVVM | Design Patterns | Enterprise Architecture | Scrum | Kanban