Hello friends, I hope you all are doing great. In today's tutorial, we will have a look at How to Increase EF Core Performance for Saving Multiple Entities? EF Core works well for simple CRUD operations but for saving multiple entities EF Core provides poor performance. So, today we will use a third-party EF Core extension named "Z.EntityFramework.Extensions.EFCore", designed by ZZZ Projects, which will increase the EF Core performance significantly. I will be using a BulkSaveChanges Method of this library which is specifically designed for saving bulk data in an SQL database.
ZZZ Projects is a trusted company and has designed numerous .NET libraries, a few having downloads in millions. So, you can completely trust this extension library.
Here' ...
Hello friends, I hope you all are doing great. Today, I am going to share the 10th chapter in the PCB learning series. So far, we have studied the basics of PCB i.e. What is PCB? Main Types of PCB, techniques to mount components on PCB etc. Now, we are ready to have a look at the complete PCB Fabrication Process.
So, in today's tutorial, I am going to share a detailed guide on PCB Fabrication Process. We will discuss everything related to it i.e. How PCB boards are manufactured? Which material is used to fabricate printed circuit boards? etc. But before starting the Fabrication PRocess, we first have to understand a few terms/features. So, let's get started:
PCB of DVD player:
RoHS-compliant P ...
Hello friends, I hope you all are doing well. Today, I am going to share the 8th tutorial of Section-III in our Raspberry Pi Programming Series. In the previous tutorial, we interfaced the temperature sensor DS18B20 with Raspberry Pi 4. In today's guide, we'll discover another temperature sensor BMP180 and will interface it with Raspberry Pi 4.So, let's get started:
Project DescriptionIn today's tutorial, we will interface the BMP180 sensor with Raspberry Pi 4 and will display the values of temperature, barometric pressure and altitude in the Raspberry Pi Console Window.
Components Required
We will use the following components in today's project:Raspberry pi 4BMP180 sensorFemale-Female Jumper wiresBreadboard
BMP180 Air Pressure Sensor
BMP180 i ...
[vc_row][vc_column][vc_raw_html]JTNDaWZyYW1lJTIwc3R5bGUlM0QlMjJoZWlnaHQlM0ElMjAxNjAwcHglM0IlMjB3aWR0aCUzQSUyMDEwMCUyNSUzQiUyMGJvcmRlciUzQSUyMG5vbmUlM0IlMjIlMjBzcmMlM0QlMjJodHRwcyUzQSUyRiUyRnd3dy50aGVlbmdpbmVlcmluZ3Byb2plY3RzLmNvbSUyRkVuZ2luZWVyaW5nVG9vbHMlMkZTZW9NZXRhRGF0YUFuYWx5emVyJTJGaW5kZXgucGhwJTIyJTNFJTNDJTJGaWZyYW1lJTNF[/vc_raw_html][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]
Hello friends, I hope you all are doing great. Today, I am going to share this new SEO tool named as Meta Data Analyzer for WebPages. It's our first tool in SEO category but we are planning to share numerous such tools in coming days. This tool will be helpful for bloggers mostly. Normally, software engineers come towards blogging or SEO so I hope this too ...
Hello everyone, I hope you all are doing great. In today's tutorial, I am going to show you How to add new Library in Proteus 8 software. As we all know that Proteus doesn't have all the components in its database so if you want to add a new component in Proteus and want to use it in your simulation, then you have to add or install the Proteus library first.
On our blog, we have posted many Proteus Libraries for Engineering Students, I have given Proteus library zip file download link in each post and I hope you guys have enjoyed those libraries. But I was constantly getting this complaint from students that they are unable to add Proteus Library, especially in Proteus 8 software. So, that's why I thought of writing this tutorial, although it sa ...
Project managers have the demanding task of effectively managing human and non-human resources for the success of ongoing projects. In resource planning, project managers strategize on how to utilize the resources available to teams for the achievement of project goals and objectives. Members within managed teams are assigned tasks based on their skills and capacity to deliver the required results in each project milestone. The lack of effective resource planning can result in wastage of available resources and eventually lead to failure of the entire project.
What is resource planning?
Resource planning involves the management of available resources in a project with the aim of achieving project efficiency. Successful projects depend on the use of selected tools for the ...
Hi readers! I hope you are doing well and finding something new. Today the topic to be discussed is – Types of metal 3D Printing. Metal 3D printing is a modern method of manufacturing in which solid metal parts are built up from a succession of thin metal layers of powder, wire, or sheet materials.It has been widely used in aerospace, medical, automobile, and construction parts like this aerospace bracket, which is an implant customized for a particular patient, and high-performance automobile components. Metal 3D printing is not a subtractive manufacturing process and brings no waste of the material during the production process while it gives the designer full design control.
Among those key technologies are Powder Bed Fusion, or PBF, which fuses metal powder using lasers or elect ...
Greeting learners! Welcome to the new tutorial on Python, where we are going to discuss the loops. In the previous lecture, our focus was on the primary introduction of the loops in Python. If you are from a programming background, you must know that there is a little bit of difference between the loops in Python and those in other programming languages. At the end of the previous lecture, we saw the details of the basic differences and examined why we consider Python better than other languages when considering loops. In the current lecture, our focus is only on the while loop, and you will get to know its importance soon when we discuss the detail of this loop. But before this, have a look at the list of the major concepts:
What are the loops?
Why do we use the while loop in Python?
W ...
Hello friends, today's the last post of this Proteus tutorial. I have tried my best to explain everything but knowledge is limitless so explore this software, play with it and you will know many new things. Today's topic is about the PCB designing in Proteus. When you install Proteus, you have seen that along with ISIS there's also another package named as Proteus ARES. This Proteus ARES is used for PCB designing. You should also check the Arduino UNO PCB Design for Proteus ARES.
In order to design the PCB in Proteus ARES, first you need to make the circuit of that PCB in Proteus ISIS. You can also make PCB directly but I recommend that use Proteus ISIS first, its quite the easy approach as you don't need to do anything in it and the software in ...
Hello readers, I hope you all are doing great. In this tutorial, we will learn how to interface the BMP280 sensor with the ES32 module to get temperature, pressure and altitude readings. Later, in this tutorial, we will also discuss how to upload these sensor readings to a web server.
BMP280
BMP280 or Barometric pressure sensor is a module used to measure temperature pressure and altitude. The small size and low power consumption feature of this sensor makes it feasible for battery-powered devices, GPS modules and mobile applications etc.
Fig. 1 BMP280 Sensor
The BMP280 is the product of BOSCH which is based on Bosch’s proven Piezo-resistive pressure sensor technology featured with high accuracy, long term stability, linearity and high EMC robus ...