About data
Data is collection of row material which is collection of records and distinct pieces of information usually formatted in a special way. All software is divided into two general categories: data and programs. Programs are collections of instructions for manipulating Data. Data can exist in a variety of forms as numbers or text on pieces of paper, as bits and bytes stored in electronic memory, or as facts stored in a person's mind. Strictly speaking, data is the plural of datum, a single piece of information. In practice, however, people use data as both the singular and plural form of the word. The term Data is often used to distinguish binary machine-readable information from textual human-readable information. For example, some applications make a distinction between data files and text files. In database management systems, data files are the files that store the database information, whereas other files, such as index files and data dictionaries, store administrative information, known as metadata.
Related resources for data
  • SQL Server Data Collection And Management Data Warehouse3/28/2024 10:41:49 AM. Explore the built-in SQL Server Data Collection tool for system monitoring. Learn setup steps for Management Data Warehouse, access control via roles, and monitoring data collection using SQL Agent an
  • Replication Of Max Text Length3/28/2024 10:34:54 AM. Ensure smooth replication of maximum text length in SQL Server by configuring 'max text repl size' using sp_configure. Optimize data management and maintain database performance with appropria
  • Contained Database - No Need For Server Level Logins Anymore3/28/2024 10:34:38 AM. Starting in SQL Server 2012 and in Azure SQL Database, Microsoft introduced the concept of a contained database. A contained database is a database that is completely un-reliant on the instance of SQL
  • Save Money On Your Azure Monthly SQL Database Bill3/28/2024 10:33:58 AM. Optimize Azure SQL Database costs by leveraging pricing tiers, reserved capacity, and performance tuning. Monitor resource utilization, scale efficiently, and implement cost-effective strategies to sa
  • How Do You Work with JSON Data in JavaScript?3/28/2024 10:31:43 AM. In this article, we will explain you how to work with JSON data in JavaScript with example. Working with JSON data in JavaScript involves parsing JSON strings into objects and stringifying objects int
  • What Are Data Attributes in HTML, and How Are They Used?3/28/2024 8:56:13 AM. Know the data attributes in HTML. Data attributes are commonly used in conjunction with JavaScript and CSS to enhance the functionality and styling of web pages.
  • Power Apps: Combo Box Control & Dynamic SharePoint Data Binding3/28/2024 6:56:53 AM. Learn to harness the power of Combo box Control in Power Apps to dynamically bind data from SharePoint. Elevate your app development skills with seamless integration and efficient data management, enh
  • What Is Automatic Tuning In Azure SQL Database3/28/2024 6:37:39 AM. Microsoft has long given us DBA tools and suggestions to help tune databases, to fix queries with indexes, and many times they were of questionable merit. We have all seen the dreaded dta_index names
  • Backup Encryption In SQL Server3/28/2024 6:36:20 AM. SQL Server offers backup encryption to enhance data security. Utilize encryption algorithms and key management to protect database backups, ensuring compliance with privacy regulations and safeguardin
  • Be Careful With Your SQL Server Max Memory Settings3/28/2024 6:35:24 AM. Quite often, I see database administrators set SQL Server Max Server Memory thinking that only everything related to SQL Server uses this shared memory pool. This is a mistake. There are many things t
  • Keeping Large Table Statistics Current - TF23713/28/2024 6:33:21 AM. Statistics are the magic ingredient that helps the query optimizer create its best guess for generating an execution plan. Keeping statistics as accurate as possible will give the optimizer the inform
  • SQL Server Vulnerability Assessment3/28/2024 6:33:00 AM. SQL Server Vulnerability Assessment (VA) in SQL Server Management Studio 17.4 or later lets SQL Server scan your databases for potential security vulnerabilities and can be run against SQL Server 2012
  • SQL Data Discovery And Classification In SSMS3/28/2024 6:32:31 AM. SQL Data Discovery and Classification in SSMS allows users to identify and categorize sensitive data within databases, aiding in compliance with regulations like GDPR. Enhance data security and govern
  • New Resumable Online Index Create SQL Server 20193/28/2024 6:32:06 AM. SQL Server 2019 brings a very exciting new feature that is long overdue. Resumable Online Index Create is one of my favorite new things. This, paired with the Resumable Index Rebuilds introduced with
  • Static Data Masking (SSMS 18.0 Preview)3/28/2024 6:31:38 AM. Static Data Masking in SSMS 18.0 Preview enhances data security by obscuring sensitive information in databases. It safeguards privacy during testing by replacing real data with masked values, ensurin
  • VLFs - The Forgotten Foe3/28/2024 6:30:53 AM. Unveil the hidden impact of Virtual Log Files (VLFs) in SQL Server. Explore strategies to mitigate performance issues stemming from log file fragmentation and learn essential database maintenance tech
  • Hide And Group Columns In SSRS Using A Parameter3/28/2024 6:28:15 AM. Learn how to enhance reports without creating multiple versions. Utilize SSRS features like parameters, expressions, and visibility settings to dynamically adjust data presentation, catering to user r
  • How To Get Started With Always Encrypted For Beginners - Part One3/28/2024 6:27:34 AM. Encryption has always been intriguing to me but seemed like it could be a very complex process to set up. However, SQL Server made it very simple when they introduced Always Encrypted (AE) into SQL Se
  • How To Get Started With Always Encrypted For Beginners - Part Three3/28/2024 6:26:32 AM. Discover advanced techniques in data security with Always Encrypted in Microsoft SQL Server. Part Three of our beginner's guide delves deeper into encryption keys, transparent data encryption, and
  • How To Get Started With Always Encrypted For Beginners - Part Two3/28/2024 6:26:09 AM. In this post we will pick up where we left off in Part 1, if you haven’t read that please go back and do so. Now that we have encrypted our columns, it’s time to take a look at how we decrypt them ins
  • Why the Component Data Must be a Function in Vue.js3/28/2024 5:14:25 AM. In Vue.js, component data must be returned by a function to ensure data isolation and reactivity. This prevents shared data issues between instances, maintaining code modularity and reliability in com
  • Information Computation Mastery: Challenges, Concepts, Implementation3/28/2024 4:53:53 AM. To use computers to automate information processing we have to deal with bitstreams as the information representation. By design, bitstream management involves the organization, storage, retrieval, co
  • Options Pattern Validation in .NET Core with Examples3/28/2024 4:34:54 AM. .NET offers built-in resources for validating settings to ensure correctness without manual checks. Techniques like data annotations and custom validations streamline the process, enhancing configurat
  • Explain about Vue.js Template3/28/2024 4:20:05 AM. Vue.js templates offer a declarative approach to building user interfaces, extending HTML with Vue-specific directives for data binding, conditional rendering, looping, event handling, and creating re
  • Synchronous VS Asynchronous Statistics Updates3/27/2024 9:36:27 AM. In this article, we will explore the impact of synchronous and asynchronous statistics updates on system performance and data processing. Analyze real-time updates versus delayed processing, consideri
  • Rating Control Dynamically from SharePoint List in Power Apps3/27/2024 9:36:22 AM. Dynamically link SharePoint list data to a Rating Control in Power Apps. Customize user feedback mechanisms, enhancing user experience and data interaction within your application for efficient data v
  • Application Insights In MVC Core, Web API Core And Entity Framework Core3/27/2024 9:34:04 AM. Explore comprehensive monitoring and performance tracking with Application Insights in MVC Core, Web API Core, and Entity Framework Core. Gain insights into application behavior, error logging, and da
  • Dynamic Timer Control Duration from SharePoint List in Power Apps 3/27/2024 9:12:40 AM. Empower your Power Apps with dynamic timer control settings sourced from SharePoint lists. Enhance user experience and efficiency by customizing timer durations based on data from SharePoint, seamless
  • Optimizing Dynamics 365: Thread Jobs for Multiple Record Updates 3/27/2024 8:56:42 AM. In this article, we will learn how to utilize Thread Jobs for Updating Multiple Records in Dynamics 365 using PowerShell Script. Retrieving all Contact Records and Updating First and Last Names using
  • Get List Control Dynamic value from SharePoint List in Power Apps3/27/2024 8:26:58 AM. The List Box control in Power Apps coupled with SharePoint integration enhances data visualization and interactivity. Customize appearance and behavior, bind to SharePoint lists, implement filtering/s
  • Convert Attachment to Base64 in Power Apps for Email Attachments3/27/2024 8:05:57 AM. Convert attachment files into Base64 strings in Power Apps. Use Power Automate to trigger email creation, dynamically attaching the Base64-encoded files. Streamline workflow, automating attachment han
  • PiP - External Streaming Data - Useful Concepts - Part 13/27/2024 7:21:34 AM. To use computers to automate information processing we have to deal with bitstreams as the information representation. By design, bitstream management involves the organization, storage, retrieval, co
  • Best Practices for Designing APIs in .NET3/26/2024 11:55:39 AM. This article provides a thorough overview of the fundamental principles, criteria, and concerns for creating APIs in.NET.
  • Seamless Database Integration with C#3/26/2024 5:50:08 AM. Efficiently integrating databases with C# applications is crucial for managing data seamlessly. Explore various approaches like ADO.NET, Entity Framework Core, and Dapper along with best practices for
  • Single-Dimensional, Two-Dimensional, and Multidimensional Arrays in C#3/26/2024 4:50:51 AM. Arrays are fundamental data structures in programming languages, including C#. In this article, we'll explore single-dimensional, two-dimensional, and multidimensional arrays in C#, understand the
  • Class vs. Record vs. Struct in C#3/26/2024 4:15:44 AM. Understanding the distinctions among classes, records, and structs is vital in C# development. Classes encapsulate data and behavior, records offer immutable data modeling, while structs are lightweig
  • Data Binding in Angular3/23/2024 4:04:12 PM. Data binding serves as the communication bridge between the template (representing the view) and the component (housing the application's logic and data).
  • How to Create Calculated Column in SharePoint Online3/22/2024 5:40:34 AM. SharePoint Online offers robust tools for collaboration and data organization. Learn how to update calculated column formulas to adapt to evolving business needs seamlessly. Follow a step-by-step guid
  • Business Rules in ServiceNow and Its Automation Potentials3/21/2024 1:45:34 PM. In this article, we will learn automation and efficiency are important in IT service management. ServiceNow provides an effective toolkit for streamlining corporate procedures and increasing output.
  • Change Data Capture - CDC with SQL server3/21/2024 1:31:08 PM. Learn how CDC facilitates seamless data integration, enables efficient data replication, and ensures accurate data synchronization, providing businesses with timely insights and streamlined operations
  • Introduction to Line Charts in Power Apps3/21/2024 1:22:50 PM. Explore the power of line charts in Power Apps for visualizing SharePoint list data trends efficiently. Learn about their benefits, such as intuitive representation and dynamic data analysis, along wi
  • Create Word Document from SharePoint List with MS Flow & Quick Parts 3/21/2024 9:59:36 AM. In this article, we will learn about two important concepts (Quick Parts and MS Flow) to generate a Word document using an existing Word Template. During this article, we will read the Word document f
  • Creating Excel/Word/HTML Document Using C#3/21/2024 9:42:32 AM. This article presents a method for generating Excel/Word/HTML documents in C# using ADO.Net dataset. By internally generating XML and XSL documents, it transforms them into well-formatted HTML files.
  • Flow and List Document in WPF3/21/2024 9:34:09 AM. Explore WPF's powerful capabilities in managing flow documents and lists through XAML. Learn to design visually appealing user interfaces with structured content presentation, utilizing features l
  • Learn About Data Structures And Algorithm (DSA) - Part Three3/21/2024 9:32:38 AM. This article will be of some sort of theoretical and story based. It will tell you about the crucial concepts of data structures and algorithms in terms of understanding the linked list with a unique
  • Learn About Data Structures And Algorithm (DSA) - Part Two3/21/2024 9:31:47 AM. This article will tell you about the crucial concepts of data structures and algorithms in terms of the understanding list as ADT. This article is the second one in the series of “Data Structure and A
  • Learn About Data Structures And Algorithm (DSA) - Part Four3/21/2024 9:28:01 AM. This article will tell you about the crucial concepts of data structures and algorithms in terms of understanding the comparison between the array and linked list. This article is the fourth one in th
  • Get Distinct Count Of SharePoint List Items Using Power Automate3/21/2024 9:16:14 AM. In this article, we will learn how to get a distinct count of SharePoint list items based on a specific column using Power Automate or Microsoft flow. We will use the Union function to get Distinct Re
  • Creating Document Location Record Using Flow3/21/2024 9:10:17 AM. In this article, we will learn to streamline your document management process with Flow automation. Discover how to efficiently create location records for documents using Microsoft Power Automate.
  • Hashing Techniques in Data Structures and Algorithms3/21/2024 9:02:33 AM. Hashing in data structures utilizes hash functions to map arbitrary-sized data to fixed-size values, enabling efficient storage and retrieval within large datasets commonly employed in hash tables and
  • Configuring Git in Azure Data Studio for SQL & Synapse Pools3/21/2024 8:30:14 AM. In this article, we'll delve into the process of configuring Git to manage database objects within a Synapse Dedicated Pool environment (or Azure SQL Database) using Azure Data Studio.
  • Learn about Queue in C# with examples3/21/2024 8:21:29 AM. In this article, we will explore Queue data structure in C#, facilitating FIFO (First In, First Out) operations. Utilize methods like Enqueue, Dequeue, and Peek for efficient data manipulation.
  • Code First Migrations In Entity Framework Step By Step3/21/2024 7:25:30 AM. Learn how to define model classes, configure database mappings, set up connection strings, and utilize Package Manager Console commands to manage migrations efficiently in your ASP.NET application.
  • Unleashing the Power of Charts in Power Apps3/21/2024 6:57:34 AM. Explore the realm of data visualization with Power Apps charts, offering benefits like enhanced decision-making, user experience, and customization. Learn about their versatile features and integratio
  • Learn Everything About REST API3/21/2024 6:31:08 AM. This tutorial covers building a full-fledged application with WPF, REST API, and Entity Framework. It emphasizes the importance and implementation of REST APIs, discussing CRUD operations and their re
  • Why GraphQL Is An Alternative Over React API3/21/2024 6:26:24 AM. GraphQL offers a more flexible and efficient approach compared to traditional REST APIs, especially when integrated with React. With GraphQL, frontend developers can request only the data they need, r
  • Important PySpark Import Statements3/21/2024 5:28:24 AM. PySpark, the Python API for Apache Spark, has gained immense popularity for its ability to handle big data processing tasks efficiently. In this article, we'll explore the top five import stateme
  • Secure Coding in C# - Protecting Applications and User Data3/20/2024 4:27:46 PM. Protecting applications and user data is crucial in today's digital age. Secure coding practices play a vital role in ensuring the security of the code written in C# on the Microsoft.net Framework
  • Passing Data from ASP.NET Core MVC to JavaScript: A Guide to Using ViewBag and ViewData3/20/2024 4:23:08 PM. Get ready to learn how to pass data from ASP.NET MVC to JavaScript with ease. In this comprehensive guide, Ziggy Rafiq will show you exactly how to use ViewBag and ViewData to make the process seamles
  • What is Prop Drilling in Vue.js3/20/2024 11:58:07 AM. In this article, we will learn Prop drilling in Vue.js refers to the process of passing data from a parent component down through multiple layers of nested child components.
  • Microsoft Fabric: Loading Data into Lakehouse Table3/20/2024 11:56:52 AM. A LakeHouse integrates data lakes & data warehouses, offering benefits of both. Data lakes store raw data diversely, while DataWarehouses handle structured data. LakeHouse combines both for effici
  • Data Structures And Algorithms - Part One - Introduction3/20/2024 11:52:14 AM. Explore the fundamentals of data structures and algorithms in this introductory course. Learn about data organization, algorithmic thinking, and foundational concepts essential for problem-solving in
  • Step By Step Guide To Create SSRS Reports App In SharePoint3/20/2024 11:51:58 AM. Learn step-by-step how to integrate SSRS, utilize SharePoint lists as data sources, and deploy reports seamlessly. Achieve effective data visualization and enhance business intelligence within your Sh
  • Mastering the Display Form Control in Power Apps3/20/2024 9:46:53 AM. Mastering the Display Form Control in Power Apps enables efficient data presentation and user interaction. Learn customization, validation, and integration for optimal user experience and streamlined
  • Web API Validation3/20/2024 9:41:36 AM. Learn about the importance of validation in Web API development, including techniques like Model Validation and Fluent Validation. Explore how to implement validation rules using data annotations and
  • Getting Started With Mapster in ASP.NET Core3/20/2024 6:41:17 AM. Learn how to streamline object mapping in ASP.NET Core applications using Mapster. This comprehensive guide covers installation, basic mapping techniques, advanced features like custom mapping, and pr
  • Exploring Vertical Gallery in Power Apps3/20/2024 4:19:01 AM. Discover the ins and outs of utilizing Vertical Galleries in Power Apps with this comprehensive guide. From data binding to customization, explore how to enhance user experience and create interactive
  • Exploring Inter-Process Communication in WPF Using Named Pipes3/19/2024 12:09:55 PM. In a WPF application, inter-process connectivity typically involves communication between different components or modules within the same application or between separate WPF applications running on th
  • JavaScript Map, Filter And Reduce3/19/2024 11:47:34 AM. In this article, I have explained how to leverage JavaScript's powerful array methods to Map, Filter, and Reduce. Explore functional programming concepts to manipulate data efficiently. Streamline
  • Creating Global Option Sets & Using Them Effectively in CRM3/18/2024 6:57:37 AM. To create a Global Option Set in Dynamics 365, define a set of standardized values applicable across multiple entities. Then, reference this set when creating option set fields, ensuring consistent da
  • Mastering Data Mining Techniques 3/18/2024 5:29:30 AM. Data mining uncovers hidden patterns in vast data reserves, guiding decision-making. Key preprocessing steps ensure data quality, from collection to transformation, optimizing insights for impactful a
  • How to Add Controls in AG-Grid In Angular3/17/2024 9:42:33 AM. AG-Grid, a powerful library for Angular, allows easy integration of data grids. Follow these steps to set up, customize, and enhance AG-Grid in your Angular application.
  • A Comprehensive Guide to Entity Framework Core in .NET 83/17/2024 8:41:25 AM. Explore the comprehensive guide to Entity Framework Core in .NET 8, enriched with the latest features of C# 10. Authored by Ziggy Rafiq, this detailed overview covers everything from basic concepts to
  • TINYINT Data Type in SQL and Its C# Equivalent3/16/2024 10:35:58 AM. Understanding data types is crucial for effective data manipulation and storage. In this article, we will learn about TINYINT in SQL efficient storage for small integers. In C#, use byte or sbyte for
  • Using FullCalendar For Dynamics 365 Portals3/15/2024 8:59:20 AM. Discover how to enhance Dynamics 365 Portals with FullCalendar integration. Effortlessly manage events, appointments, and schedules directly within your portal interface. Elevate user experience by pr
  • PowerApps Canvas Patch Upsert Dynamics 365 Records3/15/2024 8:34:51 AM. Build a PowerApps Canvas app to efficiently manage Dynamics 365 records with Patch and Upsert operations. Seamlessly integrate and synchronize data, enabling customizations and streamlined record mana
  • Creating Contact Record in D365 with PowerShell Script & Image Attribute3/15/2024 8:31:22 AM. Learn to automate Dynamics 365 contact record creation via PowerShell. This script includes adding image attributes, streamlining CRM data management. Utilize Microsoft's Xrm.Data.PowerShell modul
  • Getting Started With Amazon Redshift3/15/2024 6:15:26 AM. Amazon Redshift is a powerful data warehousing service designed for analyzing large datasets. Leveraging columnar storage and parallel processing, it offers fast query performance. Redshift integrates
  • Display API Data on List Using SwiftUI3/15/2024 4:44:39 AM. In this article, we will fetch and display data on a list using SwiftUI. Learn to fetch and display data in a list using SwiftUI. Set up a SwiftUI project in Xcode, create a struct conforming to Codab
  • Let's Understand How Git Maintains History Of Version Or Commit Ids 📥📤 With Details3/14/2024 10:48:47 AM. In this article, you will Delve into Git's intricate versioning system, uncovering its robust method of tracking changes through commit IDs and the underlying mechanisms of branch management and r
  • Create Virtual Entity in D365 CRM3/14/2024 9:55:58 AM. Creating virtual entities in D365 CRM allows the integration of external data sources seamlessly into your CRM environment. It streamlines data access, enhancing insights and decision-making without e
  • How to Create an Instant Plugin in the Dataverse Environment?3/14/2024 4:26:01 AM. Create instant plugins in Dataverse for Dynamics 365 using Power Platform. Customize business logic, automate processes, and integrate seamlessly with real-time event-driven actions. Simplify developm
  • Creating Linked Services In Azure Data Factory3/13/2024 8:46:41 AM. In this article, you will learn how to seamlessly integrate data sources with Azure Data Factory through creating linked services. Enhance data connectivity, orchestrate workflows, and streamline data
  • Querying Azure SQL Databases In Databricks Spark Cluster3/13/2024 8:44:48 AM. We will see the entire steps for creating an Azure Databricks Spark Cluster and querying data from Azure SQL DB using JDBC driver. Later we will save one table data from SQL to a CSV file.
  • Filter An Array of Different Data Types by Array Filter Method3/13/2024 8:44:17 AM. Learn to efficiently filter arrays containing various data types using JavaScript's Array Filter method. Enhance your understanding of functional programming techniques as you manipulate arrays ba
  • Inserting List of Records into Single SQL Column As XML File In ASP.NET MVC3/13/2024 8:39:38 AM. This tutorial guides you through the process of converting a list of records into XML and inserting it into a single SQL column, streamlining data storage and retrieval in your application.
  • The One Minute AI - Azure Databricks Overview3/13/2024 8:32:44 AM. The One Minute AI - Azure Databricks Overview provides a concise glimpse into the power of Azure Databricks, a cloud-based platform for data analytics and AI. Explore machine learning, big data proces
  • An Overview Of Azure Databricks Cluster Creation3/13/2024 8:32:12 AM. We will cover the steps for creating Azure Databricks workspace and configure a Spark cluster. Later we will create a simple data table from an existing CSV file and query the data using SQL notebook.
  • How to Fetch Daily, Weekly, Monthly, and Yearly based Data in SQL3/12/2024 10:59:03 AM. In SQL, fetching data based on specific time intervals like day, week, month, and year is essential for meaningful analysis.
  • A Simple Guide to Creating an Azure Databricks Workspace3/12/2024 10:40:28 AM. Learn how to set up your own Azure Databricks workspace with this easy step-by-step guide. Whether you're new to Databricks or looking to create a collaborative environment for big data analytics,
  • Exploring the Data Table Control in Power Apps3/12/2024 10:15:27 AM. Discover the intricacies of the Data Table Control in Power Apps with our comprehensive guide. Learn to harness its power for seamless data manipulation, visualization, and user interaction.
  • Autonumber Attribute Generation: Programmatically or Non-Programmatically3/12/2024 7:02:14 AM. In this article, we will discover techniques for auto-incrementing identifiers, managing data, and implementing automation, potentially utilizing frameworks like Entity Framework.
  • Increasing Item Limit in Power Apps: A Step-by-Step Guide up to 20003/12/2024 6:36:29 AM. In this article, we will learn to Unlock the full potential of Power Apps by increasing the item limit to 2000 with our comprehensive step-by-step guide. Learn how to efficiently manage data sources,
  • Fetch Data From Nested JSON In API3/12/2024 6:08:31 AM. In this article, we will learn to fetch data from nested JSON in API using URLSession in Swift programming language.
  • Create First Canvas App from Template 3/12/2024 4:51:24 AM. This article provides an overview of Canvas Apps in Power Apps, guiding readers through the process of creating their first Canvas App using existing templates. Canvas Apps offer unparalleled customiz
  • Understanding the .NET Internal Compile Process3/11/2024 11:16:32 AM. In this article, we will learn about CLR, Jit Compiler, and how the .NET compilation process works. Understanding the .NET internal compile process involves dissecting how source code is translated in
  • Exploring Horizontal Gallery in Power Apps 3/11/2024 11:14:12 AM. In this article, we will learn to enhance user experience with intuitive UI design, perfect for mobile applications. Unleash the potential of Microsoft Power Platform for streamlined app development.
  • Basics of Azure Databricks: Data Analytics in the Cloud3/11/2024 10:31:10 AM. Azure Databricks stands at the forefront of cloud-based data analytics platforms, revolutionizing the way organizations manage, process, and derive insights from massive datasets. Azure Databricks, ex
  • AJAX Control Toolkit Tutorial: Bubble Chart - Part 113/11/2024 9:28:05 AM. In this article, we will discover how to leverage the power of the AJAX Control Toolkit with our comprehensive tutorial series. In this eleventh installment, delve into the intricacies of creating Bub
  • Implementing Common Audit Fields With EF Core’s Shadow Property3/11/2024 9:25:16 AM. Implement audit fields in EF Core using shadow properties for efficient tracking of entity modifications. Utilize Entity Framework's built-in functionality to automatically update created and modi