C# 9 - Making your code simpler

Authored by: Damir Arh in C# on 4/10/2021
900 views
Abstract: The tutorial introduces a subset of C# 9 features which can make your code shorter and simpler. It concludes with a brief look at what future versions of the language might bring.
2929 views
Abstract: Machine learning is glorified statistics. That is, machine learning looks to solve problems by identifying patterns in historical data. This tutorial will equip you with a general knowledge about machine learning, which will form a basis to to examine individual machine learning techniques in more detail.
6166 views
Abstract: This tutorial is about the architectural pattern of Microservices. We will learn how the microservices architecture pattern evolved, what are the benefits of microservices architecture pattern and an overview of the evolution process of microservices architecture. We will also understand some implementation details of microservices. These details will include the access methods, communication patterns and an introduction to containers.
4315 views
Abstract: F# is a .NET based functional-first programming language. In this article series, we will explore the F# language by using the example of the Tic Tac Toe game.
5972 views
Abstract: This React.js tutorial will get you started with Forms in React.js by building a simple form and and showing how to perform validations on the form fields. The examples in the article use React functional components and React hooks.
12620 views
Abstract: This Kubernetes tutorial is to guide you through the basic and most useful Kubernetes concepts that you will need as an ASP.NET Core developer.
6509 views
Abstract: This tutorial on Artificial Intelligence covers a lot of ground. It discusses what intelligence is, what exactly we mean by artificial intelligence, its limitations and some myths around it. The tutorial also discusses the emergence of artificial intelligence, its history and some examples of real-world problems that are currently being solved by artificial intelligence.
13759 views
Abstract: This article covers a selection of design patterns that are used in most web applications today.
15065 views
Abstract: This article elaborates why PaaS (and not IaaS and SaaS) is fostering innovation (at least in non-IT companies).
27733 views
Abstract: This C# tutorial demonstrates how to take advantage of Roslyn to increase the amount of dynamic language features we can use into our programs without compromising on type safety.
45808 views
Abstract: This tutorial covers the importance of Source Control, different types of Source Control as well as various Best Practices of working with Source Control by using tools available in Azure DevOps.
28980 views
Abstract: This article provides a complete overview of .NET 5: what it is, when it was released, what it includes, where to download and how you can use it.
20492 views
Abstract: In this tutorial, I will continue talking about the most important coding practices based on my experience. In this part, I will talk about data modeling, and making state or impurities in general visible.
40688 views
Abstract: This tutorial demonstrates the Memoization technique via three implementations - JavaScript, Angular and React.js
42964 views
Abstract: This tutorial introduces several architectural and design patterns that can be used to implement common scenarios in .NET desktop and mobile applications.
34921 views
Abstract: Cloud and AI adoption is at peak because of COVID-19 and it’s time to identify the right Cloud, AI and Collaboration services to fit this new Virtual workspace. This tutorial presents some views and best practices to enable and ease your journey of Digital Transformation, to generate awareness and present an opportunity to revisit business plans and strategies.
61859 views
Abstract: This article is an introduction to understand application architecture for the Microsoft technology stack.
91390 views
Abstract: Progressive Web Applications (PWA) have become an interesting choice for web developers. Most of the popular frameworks (ASP.NET Core, Blazor, JavaScript) for writing web applications now offer support for PWAs, making life as a developer easier. Is PWA for you? Find out in this detailed tutorial.
45591 views
Abstract: In Azure DevOps, it is possible to use the same tools provided for managing agile development of one team, to manage parts of a single product being developed by multiple teams.This tutorial is about Azure Boards which gives us portfolio management features to manage a single product developed by multiple teams.
43943 views
Abstract: In this first tutorial on our Machine Learning Tutorial series, we will explain the very essence of computer science. Machine learning, far from being a magic pill, is a powerful problem-solving technique that works well for certain types of problems. What these problems look like, and exactly the different techniques that machine learning relies on to solve these problems, is the sole purpose of this Machine Learning tutorial series.
94054 views
Abstract: Xamarin.Forms is evolving into .NET Multi-platform App User Interface (MAUI). In this tutorial, I will introduce .NET MAUI, the reason why Xamarin Forms is evolving to MAUI, download option (github), how you can get involved and MAUIs' release date.
37700 views
Abstract: This Angular 10 Cheatsheet tutorial details significant changes in Angular 9 and some new features introduced in Angular 10. It also contains info to upgrade to Angular 10.
114617 views
Abstract: This tutorial on .NET 5 provides a complete overview of the latest version of .NET - .NET 5 Preview 8. It covers new features, performance, release schedule, it’s current status and how you can download .NET 5 and test the latest preview.
38843 views
Abstract: This Angular 10 tutorial will state the importance of unit testing Angular services. It also explains the process of unit testing services, HTTP calls and HTTP interceptors in an Angular application.
42248 views
Abstract: Microsoft Azure Cognitive Search is a Search-as-a-Service cloud solution in Microsoft Azure. In this tutorial, we will see an example of use case on how to use Microsoft Azure Cognitive Search APIs in an Angular Application.
41909 views
Abstract: In Part 2 of Best Coding Practices, I talk about keeping a clear separation between units of code that model data, and units of code that model behavior. I also talk about making data objects immutable.
39321 views
Abstract: This tutorial demonstrates how to use Azure DevOps and GitHub collaboratively. You will learn to connect and integrate Github with Azure Boards, integrate Github in Visual Studio, and use Azure Pipelines to build and deploy code under Github.
50947 views
Abstract: There are different cloud services available to .NET developers for publishing their applications on Microsoft Azure. This tutorial provides an overview of these services and how a .NET Developer can leverage these services to create cloud applications.
60936 views
Abstract: This tutorial takes an overview of Code Migration from Centralized version control to Azure DevOps. We also discuss a scenario where the code resides in Git but is on on-prem server, which needs to be migrated to Azure DevOps.
49985 views
Abstract: Azure Pipelines has been used to describe a workflow for build, multiple workflow branches in release and deployment, as well as in the licensing and pricing terminology of Azure Pipelines. This tutorial aims to clear this ambiguity associated with Azure Pipelines.
69343 views
Abstract: Microsoft held the 10th edition of Build, its annual developer conference. This article provides an overview of announcements at this year’s Build virtual event that are particularly relevant for developers.
79820 views
Abstract: Using Blazor and ML.NET, we will explore how to leverage our current C# and .NET skills, and build an ASP.NET Core SPA web application and a Machine Learning model that lets us identify objects in images.

Git in Azure DevOps

Authored by: Gouri Sohoni in DevOps on 5/5/2020
31949 views
Abstract: This tutorial covers Git with Azure DevOps - a topic that is very important for development teams. It will cover various aspects of Git like how to use Git, when to use, where to use along with what are the advantages of using Git.
36242 views
Abstract: This tutorial demonstrates how to use Azure Monitor. We are going to study a case of an ASP.NET application that is already deployed. Using Azure Monitor service, we will monitor the application for any bugs or misbehaviour as well as monitor the performance counters of the hosting environment. We will monitor the alerts raised by that service and take appropriate automated actions so that application and hosting environment is brought back to healthy state.
34150 views
Abstract: In this Patterns and Practices tutorial, I will talk about the most important coding practices based on my experience. The first part focuses on Automated Testing.
28111 views
Abstract: Azure services and Azure DevOps can be used in combination in such a way that the code can be edited by developers without it being copied on the physical computer. In this tutorial, I will demonstrate how to implement Conditional Access on Azure DevOps to prevent access to it from any computer other than the controlled VMs in Azure
31755 views
Abstract: This tutorial demonstrates how to deploy Azure Infrastructure using Terraform. In today's DevOps world, Infrastructure as Code (IaC) is an essential component. ARM templates are great, but they can be difficult to author. Terraform is a great option to ARM templates. We can you use Terraform as IaC (Infrastructure as Code) not only for Azure, but also across multiple clouds and even On-premise.
31587 views
Abstract: Azure Application Insights can monitor the health of a deployed web application without any code change. This tutorial shows how to do health monitoring, along with the various features of Application Insights.
38265 views
Abstract: ASP.NET Core 3.0 with EF Core 3.0 provides a cool mechanism to access Cosmos DB for performing CRUD operations, very similar to a relational database. The built-in Angular template with ASP.NET Core provided a rich experience for front-end development. This tutorial builds an end-to-end app to utilize these concepts.

DevOps Timeline

Authored by: Subodh Sohoni in DevOps on 3/7/2020
26451 views
Abstract: DevOps concepts can be understood if we first have a clarity about Agile development and activities in its timeline. In this tutorial, I have shown how the activities and strategies of Agile engineering can be brought on the same timeline so that each team member playing any role in DevOps team knows their responsibilities.
30951 views
Abstract: This tutorial demonstrates how to create Azure DevOps repos, boards, pipelines, artifacts etc. using Azure DevOps Command Line Interface extension.
23562 views
Abstract: Azure DevOps Search (Search) service is one of the microservices of Azure DevOps that powers its search functionality and makes it easy to locate information across all your projects using just a web browser. This article discusses the inner workings of DevOps Search.
20801 views
Abstract: The Maybe Monad is a container that represents a value that may or may not exist. In this tutorial, I will go through some methods that make working with the Maybe monad easier.
94139 views
Abstract: This tutorial demonstrates how to integrate four different SPA frameworks within ASP.NET Core v3 for Angular, React, Vue and Svelte. This ASP.NET Core tutorial also demontrates how to create your own custom SPA template.
48223 views
Abstract: What were the announcements made at Microsoft Ignite that are of interest to developers? How can developers use these announcements to steer ahead in 2020! Read on!
37478 views
Abstract: In this tutorial, I will describe the tools and frameworks available to .NET developers for all aspects of mobile application development i.e. front-end, back-end and operations.
32902 views
Abstract: Azure Pipelines is a service which provides CICD. In this tutorial, we will see how to get started with the creation of Azure Pipelines.We will fetch code from GitHub repository and create a build pipeline with yml followed by a release pipeline. We also discuss how customization can be handled for yml.
24667 views
Abstract: Creating and distributing Visual Studio templates is hard. You need to get familiar with custom XML formats, the VSIX project type, and Visual Studio’s occasionally eccentric behavior. Now you don’t waste time with that. Learn how you can instantly extract a ready-to-go template out of your existing solution using solution-snapshotter.
25996 views
Abstract: In this tutorial, I will discuss function parameters in C#. I will talk about how function parameters tend to become unclear as we maintain our programs and how to fix them.
42962 views
Abstract: Integration testing is getting more and more popular amongst ASP.NET Core developers who care about shipping quality products. Real-time functionality is now a norm and is included in the requirements of modern web applications. Learn how you can incorporate these two concepts by building a robust integration tests infrastructure using SignalR and Kestrel.
12345678910...

  
Article Filter :
Per page:

Categories

JOIN OUR COMMUNITY

POPULAR ARTICLES

Tags

JQUERY COOKBOOK

jQuery CookBook