10128 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
1166 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.
1444 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
1300 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.
1597 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.
3664 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.
8893 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.
4200 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
5689 views
Abstract: A tutorial on some less commonly used arithmetic, relational, logical, equality operators in C# and how to use them.
6863 views
Abstract: This C# tutorial explains how Garbage Collection works in .NET Framework and .NET Core, and some best practices to follow.
2320 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.
7629 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.
5229 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.
4697 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.
8900 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
9448 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.
11140 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#.
3933 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.
5058 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.
16507 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.
11005 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.
7090 views
Abstract: Learn what Serverless is, how Microsoft implemented this concept with Azure Functions and how to use it with Xamarin apps.
4991 views
Abstract: In this load testing tutorial, I will discuss what is Load Testing and how VSTS (Azure DevOps) Test hub provides different types of Load Testing.
22527 views
Abstract: Can database-style sharding improve the performance of a multi-threaded C# application? This tutorial talks about the performance bottlenecks in sophisticated C# concurrency operations and how sharding can solve these issues.
7335 views
Abstract: Using SqlLocalDB to allow simple automated Integration Testing in both greenfield and brownfield projects.
13325 views
Abstract: The DotNetCurry team had the opportunity to interview Mads Torgersen, C#’s Lead Language Designer, and find out what’s happening in C#, and where does it go from here.
5338 views
Abstract: Vuex provides an alternate state management approach to your Vue.js applications that makes it very interesting on large apps. This tutorial takes a deeper look at Vuex concepts
16156 views
Abstract: This Angular tutorial summarizes the evolution process of the Angular.js framework. It attempts to look back at the original context of Angular application development and how it has progressed. It covers Angular 1.x, v2, v4, v5 and Angular version 6.
10666 views
Abstract: This tutorial gives a good overview of the most important new features of Xamarin Forms 3 in the form of a cheat sheet, and a reference on how to use them.
30963 views
Abstract: This tutorial explores how to develop .NET Core applications in Visual Studio Code (VS Code). We will explore some extensions that enhance Visual Studio Code and improves your .NET Core development experience.
7183 views
Abstract: This Angular tutorial explains how Angular uses Ahead of Time (AoT) compilation on the browser and then demonstrates how it improves the runtime performance of the page.
37291 views
Abstract: This C# tutorial describes approaches for making methods/functions more honest. A more honest method makes it easier for readers to understand what the method does by reading its signature, i.e., without reading its implementation.
8727 views
Abstract: Explore advanced scenarios with the HTTP Client in Angular. In this tutorial, we add headers and parameters to the request, access the response object, work with the HTTPEvent, and look at Interceptors in Angular.

Dynamic Binding in C#

Authored by: Damir Arh in C# on 6/27/2018
37335 views
Abstract: Dynamic binding in C# opens some possibilities which would not be available in a strictly strong typed language. This tutorial explores how C# supports dynamic binding.
7732 views
Abstract: Dependency Injection is an important feature in Angular to build scalable web applications. This tutorial will explore the API for DI in Angular that allows us to inject anything, thus making the code extensible and testable.
7833 views
Abstract: Use Angular services to communicate data across components using Event Subscription and Notifications.
11678 views
Abstract: Create your first Speech-to-Text artificial intelligence console application in C# using the Microsoft Bing Speech Cognitive API
16998 views
Abstract: This tutorial looks at a new approach to AOP called AOP via functions (in C#) as an attempt to mitigate the issues of the CQS approach.
6246 views
Abstract: The Cognitive Services Toolkit is a very powerful suite on Azure. We will learn how to use the Azure Custom Vision API and Content Moderator Services to implement content moderation.
10490 views
Abstract: Learn to write tests using the awesome vue-test-utils together with mocha-webpack. Also see how the vue-cli facilitates writing unit tests from the very beginning.

C# 8.0 – New Planned Features

Authored by: Damir Arh in C# on 5/26/2018
74420 views
Abstract: In this C# 8 tutorial, I am going to introduce a selection of currently planned features which will most probably end up in the final release. All of the C# 8 features are still early in development and are likely to change.
15115 views
Abstract: TypeScript is the evolution of JavaScript and its language services are far superior to any other JavaScript tool in existence today. Generics are a fantastic way to demonstrate this powerful advancement for JavaScript development. In this tutorial, we'll focus on generics in TypeScript.
24799 views
Abstract: Learn the basics of making HTTP calls over GET/POST/PUT/DELETE methods in an Angular application. Also explore error handling scenarios and solutions for separating presentation logic from service API integration details.
42596 views
Abstract: C# 7 has added a number of new features to the language. This tutorial looks at the new features added to the minor versions of C# i.e. C# 7.1, 7.2 and and 7.3.
9010 views
Abstract: Learn how to do Load Test using an Azure Account, how to associate it with VSTS account to store history and how to observe the data.
6294 views
Abstract: Visual Studio App Center proves to be a great tool for everything that has to do with your mobile app development. Let us have a look at what App Center is, and what it can do for you!
17668 views
Abstract: In this tutorial, we will learn about what containerization is, how it is rapidly changing the cloud-based deployment landscape and where Kubernetes fits in. We will also touch upon how various cloud providers like Azure and AWS are dealing with this change.
18380 views
Abstract: End-to-end (E2E) tests are the ones that present the biggest challenge. Not only are they closely dependent on the UI (which makes them very brittle), they also involve the largest number of moving parts. In this article, we will now take a look at E2E (end to end) testing of an ASP.NET Core application.
36604 views
Abstract: ASP.NET core now has good support for Angular development using Angular CLI. In this tutorial, build a simple CRUD application using the ASP.NET Core Angular CLI template.
12489 views
Abstract: This article highlights that software development is a highly complex process with lots of smaller steps that a Software Craftsman should follow in order to build something of quality.
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