3105 views
Abstract: Microsoft created in a new API in .NET Core some time back which is effectively a recommended option for producer consumer now.This article introduces this new .NET API for implementing asynchronous version of the producer-consumer pattern.
1789 views
Abstract: This tutorial explains how to achieve end-to-end Mobile DevOps with Azure AppCenter to help build apps, manage the distribution, execute custom scripts to handle scenarios such as automagic version update or replace values from environment variables.
3275 views
Abstract: Azure Key Vault is a service from Azure that allows storage of keys, secrets and certificate in a safe and encrypted repository. In this tutorial, I am going to show you different ways that Azure Key Vault can be used by Azure DevOps Pipelines.
3949 views
Abstract: Although there haven’t been as many new developments in approaches to desktop development as there were in web development, there are still several different frameworks available to .NET developers for creating desktop apps. This article provides an overview of them, compares their features and gives recommendations on what to choose depending on the application requirements.
4437 views
Abstract: ASP.NET Core provides necessary APIs to implement secure access to an application.In this tutorial, we will see how to implement Role-Base security in an ASP.NET Core 2.2 application.
3339 views
Abstract: How to use Azure DevOps services of version control, build and deployment for an Angular 6 app. We will also test the deployed app using Protractor.
3489 views
Abstract: Continuous Deployment is a well known technique nowadays but each project has it's own recipe for it because the setup highly depends on technology stack and environment. In this article I will share an experience of setting up Continuous Deployment process for the application written with ASP.NET using Azure SQL as a database, Entity Framework Code First to access it and deployed to Microsoft Azure App Service by Azure DevOps.
6589 views
Abstract: In this tutorial, I will talk about ways to handle state in multi-threaded C# applications, including race conditions.
11003 views
Abstract: There are many approaches available for developing a web application in .NET. In this article, I will give an overview of frameworks that you can choose for your .NET projects.
10087 views
Abstract: This tutorial discusses several approaches to integrate Vue.js with ASP.NET Core (including a template), all of them using Vue.js applications generated by the Vue CLI.
4518 views
Abstract: This tutorial will walk you through the creation of a React.JS app using TypeScript and do the build and deployment to an Azure App Service as a web app.
8868 views
Abstract: This tutorial explores Azure Service Bus integration with Azure Event Grid, and the benefits it brings in to create truly reactive, event driven systems.
7426 views
Abstract: The article talks about type expressiveness and how we can use the functional Either monad in C# to implement complex business logic that reads as simply as a description of sequential operations. We’ll also look at a technique that allows us to express a complex scenario involving multiple systems as pseudocode and then convert that pseudocode into something we can actually ship to production.
5727 views
Abstract: This tutorial will discuss key concepts of Security features for Azure DevOps (cloud functionality) along with Azure DevOps Server (on-premises).
7038 views
Abstract: The tutorial provides an overview of .NET Core Global tools: how to use them, how to create them and what to expect of them in future versions of .NET Core.
6225 views
Abstract: In the 3rd and final part of the ASP.NET Evolution series, we will see ASP.NET transition to ASP.NET Core - an open source, cross platform - one that fully embraces the nature of the web.
8301 views
Abstract: Part 1 took an overview of the initial design of ASP.NET and how Microsoft reacted to the various changes in webdev. In Part II, we will now look at how those changes influenced the development of ASP.NET MVC and ended up transforming ASP.NET into a much more flexible framework composed of multiple libraries that solved different problems.
9240 views
Abstract: The first version of ASP.NET was released 17 years ago and during these years, it is fascinating to see how the ASP.NET team constructively reacted through these years to the major shifts happening on the web. Initially a platform that was closed and tried to hide and abstract the web; ASP.NET has metamorphized into an open source and cross platform - one that fully embraces the nature of the web. This is the first part of a series of 3 articles that will cover the history of ASP.NET from its launch to the latest ASP.NET Core releases.
11043 views
Abstract: In this tutorial, I will discuss about global state in C# applications. I will talk about the problems of global state and discuss a solution.
10864 views
Abstract: This Xamarin tutorial discusses what barcodes are and how they can be used in an App. You will learn how to generate and scan barcodes in your own Xamarin apps. You will also learn to scan and generate barcodes that connect to a Wi-Fi connection.
36519 views
Abstract: This tutorial gives an overview of all the new features in C# 8 which can be tried out using Visual Studio 2019.
13845 views
Abstract: Azure DevOps provides all the necessary support to build, deploy and test React.JS apps. It allows us to use multiple frameworks like Mocha and Selenium to be used in collaboration to run automated tests after the app is deployed to an Azure App Service as a web app.
6467 views
Abstract: Using Azure DevOps to perform the build of a NodeJS app and deploy it to Azure App Service as a web app.
8964 views
Abstract: In this walkthrough of using Azure DevOps for the build and deployment of NodeJS application, you will learn how to create NodeJS app, add it to a git repository under the team project of Azure DevOps and use pipelines service of Azure DevOps to do the build, deployment and testing of that app.
11884 views
Abstract: In this tutorial, you will learn to use REST APIs to connect to Azure DevOps, fetch data for work items and finally how to create work items.
10942 views
Abstract: This React tutorials shows how to read the change event of all inputs using a single method and handle event of child component in the parent component.
17023 views
Abstract: This tutorial aims to be a guide for designing and implementing asynchronous and parallel data processing using the TPL Dataflow library from Microsoft. The TPL Dataflow consists of different building "blocks" that you compose in a pipeline fashion to structure your application in a clear way, allowing you to write readable and reusable C# code.
5615 views
Abstract: In this tutorial, we will discuss how Azure DevOps can be used for Source Control for Java apps. We will also see how Continuous Integration/Continuous Deployment can be achieved between Jenkins and Azure DevOps.
10717 views
Abstract: The way LINQ queries are executed depends on the kind of data source being queried. This tutorial talks about how a LINQ query is executed and how this affects performance.
27558 views
Abstract: Using an ASP.NET Core backend, and a Vue.js frontend, we will look into the main concepts and building blocks of SignalR by implementing a minimalistic version of StackOverflow.com
8837 views
Abstract: Xamarin.Forms 4 will be releasing soon. This tutorial contains the most important highlights of what is to come in this new version.
9710 views
Abstract: This Angular tutorial demonstrates how to use Ngrx store to handle application state across Angular objects.

Jenkins for DevOps – Part 1

Authored by: Gouri Sohoni in DevOps on 2/5/2019
8020 views
Abstract: Jenkins can be integrated with various tools like GitHub, Azure DevOps, JUnit Tests, Selenium Tests for Source Control, Build Management and Test Management. Part 1 of this tutorial demonstrates these features.
6337 views
Abstract: The Absolutely Awesome Book on C# and .NET has released. Built around concepts, this concise 500 pages eBook is available in PDF, ePub (iPad) and Mobi (Kindle) and will help you build a solid foundation in C# and .NET. This book covers C# 6.0, C# 7.0, .NET Framework and .NET Core, with chapters that cover the latest developments to .NET and C# including .NET Standard and C# 8.0.
8746 views
Abstract: In this tutorial, I am going to go through some examples of data object design in C# and discuss some issues with them.
12733 views
Abstract: The .NET ecosystem including .NET Core, .NET Standard, C# and Visual Studio 2019 introduced many changes and new features in the year 2018. This article talks about these new feature updates and highlights how it will affect the way we develop applications in the future.
16639 views
Abstract: Microsoft recently launched Azure DevOps (formerly known as VSTS) that comprises of 5 different services that span the breadth of the value chain of product development. This article dives into what is the Azure DevOps offering and how is Microsoft uses Azure DevOps to build its own products.

Less commonly used C# operators

Authored by: Damir Arh in C# on 12/31/2018
8451 views
Abstract: A tutorial on some less commonly used arithmetic, relational, logical, equality operators in C# and how to use them.
15745 views
Abstract: This C# tutorial explains how Garbage Collection works in .NET Framework and .NET Core, and some best practices to follow.
4462 views
Abstract: Building a Centre Of Excellence (CoE) is not a child’s play. However, with a good focus, commitment and dedication by right stakeholders, it is not very difficult to make it a success either. In this article, I present a methodology that can be used for building a CoE.
9749 views
Abstract: In this tutorial, I will provide a proof of concept in C# for composing honest methods. We will see how to create honest programs out of many honest methods.
10179 views
Abstract: In this tutorial, I will look to explain one of the simpler patterns - the Facade Design Pattern, how to implement it, and why it's still relevant in modern development in ASP.NET Core.
12372 views
Abstract: Routing is an important aspect of building a SPA (Single Page Application). In this two-part Basic to Advanced tutorial on Angular Routing, we will discuss all the important components required to implement routing in your applications.
14005 views
Abstract: The .NET framework Base Class Library contains many collection classes. This can make it difficult to decide when to use which. Grouping them together based on their properties can make the choice for a specific scenario, much easier.

The Evolution of C#

Authored by: Damir Arh in C# on 10/22/2018
13031 views
Abstract: Since its original release in 2002, C# has been regularly updated with new features. Today, we will look at the most important new features of each major language version and explore how the C# code we have been writing, has evolved through years.
15339 views
Abstract: In this article, I will work on a C# game that contains impure code and work towards making the code pure. I am going to show you how to use PurityAnalyzer—an experimental Visual Studio extension I wrote—to help you write pure code in C#.
8965 views
Abstract: In this tutorial, we will see how to use Angular CLI to set up the environment for unit testing and then show how to test Angular components in that environment.
9324 views
Abstract: Non-Functional requirements or NFRs are key design aspects of any product or app. Yet, they are often forgotten during the process of design, implementation, testing and, deployment. In this article, we’ll understand various NFRs and how they play a vital role in making a product or an app robust.
28674 views
Abstract: This tutorial demonstrates how to design software using the Command Query Separation (CQS) pattern. We will create a console application and will use C#, Entity Framework, Autofac and Log4Net for our example.
16253 views
Abstract: Blazor leverages a number of technologies in smart ways in order to provide a SPA framework that can run .NET code in the browser. In this tutorial, we will explore what is Blazor and the new possibilities it brings for Developers.
12345678910...

  
Article Filter :
Per page:

Categories

JOIN OUR COMMUNITY

POPULAR ARTICLES

C# .NET BOOK

C# Book for Building Concepts and Interviews

Tags

JQUERY COOKBOOK

jQuery CookBook