search

To reduce page size we have many things to do eg: custom img, bundle Js, CSS, hosting, server… But in this article, I only guide to bundle js and CSS files.

Bharat Dwarkani shared on Jun 08, 2020
image
medium.com
bookmarks
share
visibility12
visibility12 share bookmarks

Using ORM for database related work is a common practice in applications developed in the last decade. There are many popular ORM’s. One of the most common ORM’s in the .NET world is Entity Framework.

Bharat Dwarkani shared on May 27, 2020
image
medium.com
bookmarks
share
visibility19
visibility19 share bookmarks

dotnet-counters is a performance monitoring tool for .NET Core and was introduced with .NET Core 3.0. With dotnet-counters you can observe performance counter values that are published via the EventCounter API while your application is running. The EventCounter API is an alternative variant of the performance counters for Windows.

Bharat Dwarkani shared on May 14, 2020
image
stefangeiger.ch
bookmarks
share
visibility7
visibility7 share bookmarks

Performance is very important; it is a major factor for the success of any web application. ASP.NET Core 3.0 includes several enhancements that scale back memory usage and improve turnout. In this blog post, I provide 10 tips to help you improve the performance of ASP.NET Core 3.0 applications

Bharat Dwarkani shared on Feb 08, 2020
image
syncfusion.com
bookmarks
share
visibility41
visibility41 share bookmarks

LINQ is a powerful querying tool for .NET applications. There are certain techniques to follow when writing queries to make sure they run quickly and effectively. The following are a few things to consider when aiming to improve the performance of LINQ to Entities.

Bharat Dwarkani shared on Dec 17, 2019
image
syncfusion.com
bookmarks
share
visibility36
visibility36 share bookmarks

This article provides guidelines for performance best practices with ASP.NET Core.

Bharat Dwarkani shared on Oct 12, 2019
image
docs.microsoft.com
bookmarks
share
visibility8
visibility8 share bookmarks

BenchmarkDotNet, which is a tool to help us benchmark our code, not only by avoiding the use of the “old school” approach of writing a for wrapped in a Stopwatch to get some average running time, but adding more features on top of that, making the benchmarks not only simpler but more reliable.

Bharat Dwarkani shared on Oct 12, 2019
image
blog.codingmilitia.com
bookmarks
share
visibility91
visibility91 share bookmarks

IEnumerable is best suitable for working with in-memory collection (or local queries). IQueryable best suits for remote data source, like a database or web service (or remote queries). IQueryable is a very powerful feature that enables a variety of interesting deferred execution scenarios (like paging and composition based queries).

Bharat Dwarkani shared on Aug 31, 2019
image
medium.com
bookmarks
share
visibility8
visibility8 share bookmarks

Specifically for '.NET Core' on Linux Performance Profiling and Diagnostics

Bharat Dwarkani shared on Aug 27, 2019
image
gist.github.com
bookmarks
share
visibility19
visibility19 share bookmarks

Detect Blocking Calls in ASP.NET Core Applications. Blocking calls can lead to ThreadPool starvation. Outputs a warning to the log when blocking calls are made on the ThreadPool.

Bharat Dwarkani shared on Aug 24, 2019
image
github.com
bookmarks
share
visibility219
visibility219 share bookmarks
add