Related resources for EF
  • Late Binding With Reflection4/25/2024 11:30:37 AM. Component based technology has done great things for software development, allowing reuse and leading to better-written code that separates subjects and entities into distinct components.
  • .NET Framework At A Glance4/25/2024 11:27:49 AM. .NET Framework At A Glance. In this post let's see what is the .NET Framework, benefits of the .NET Platform, introducing CLR, CTS, and CLS, Framework Class Library(FCL), Managed vs. Unmanaged Cod
  • Clean Code - Single Level Of Abstraction4/25/2024 8:50:29 AM. Discover the essence of clean code with Single Level of Abstraction. Elevate readability and maintainability by adhering to this principle, ensuring each function or method performs a single task at a
  • Impove App Launch Performance With MultiCore JIT in .NET Framework4/25/2024 8:48:50 AM. Learn how to enhance the launch performance of your .NET Framework 4.5 applications by leveraging MultiCore JIT (Just-In-Time) compilation. Discover techniques to optimize code compilation, reduce sta
  • Efficient Data Copying with AutoMapper in C#4/25/2024 8:16:41 AM. Discover how to configure profiles, handle complex mappings, customize type conversions, and utilize features like flattening, null substitution, and reverse mapping for efficient data transformations
  • Implementing Equality For Reference Types4/25/2024 7:58:08 AM. Learn how to implement equality for reference types in C# to compare objects based on their values rather than their references. Understand the complexities introduced by inheritance and null handling
  • Unloading Assemblies in C#4/25/2024 7:56:13 AM. Unloading an Application Domain is crucial for releasing resources. Unlike assemblies, Application Domains can be unloaded, aiding in resource management. However, the default CLR-created domain is im
  • Medical Documentation with AI: Multi-Turn Chat App by Gemini 1.5 Pro4/25/2024 7:17:56 AM. In the rapidly evolving landscape of healthcare, efficient and accurate documentation is paramount. Fortunately, advancements in artificial intelligence (AI) are offering solutions to streamline this
  • What is Damm Algorithm with Example4/25/2024 4:22:38 AM. The Damm Algorithm is a checksum method designed to detect errors in data entry or transmission, particularly in numerical sequences.
  • Creating a Basic Overlay Effect in jQuery4/24/2024 2:07:41 PM. Learn to create a basic overlay effect using jQuery, enhancing web interactivity by overlaying content on existing pages, ideal for modal dialogs, lightboxes, or interactive pop-ups.
  • Efficient Data Manipulation: Using Square Brackets in DataTable Compute4/24/2024 1:56:01 PM. Square brackets are used in programming for indexing and accessing elements in lists, arrays, or other data structures. They provide a concise and intuitive way to reference specific elements based on
  • Enum Support (Code First) in Entity Framework 54/24/2024 1:51:17 PM. Entity Framework 5 introduces enhanced support for enums in Code First development. Enums can now be seamlessly integrated into entity classes, offering a more structured approach to representing fixe
  • LINQ in C#: Knowing When to Use First() vs FirstOrDefault()4/24/2024 1:08:57 PM. LINQ, a cornerstone of C#, empowers developers to query data across various sources efficiently. This guide delves into the nuanced differences between First() and FirstOrDefault(), aiding in crafting
  • Microsoft Defender for Endpoint (MDE), Common Actions4/23/2024 11:18:53 AM. This article provides concise instructions for managing antivirus software on Windows and Linux Azure Virtual Machines using Microsoft Defender for Cloud. It covers tasks such as checking protection s
  • What Is EFS And How To Mount EFS On AWS EC2 Instances4/23/2024 10:03:01 AM. Discover Amazon EFS, a versatile NFS file system for AWS services. Master the process of mounting EFS on EC2 instances across availability zones, ensuring seamless data access and scalability for dive
  • Manage Security Alerts In Azure Security Center4/23/2024 8:54:32 AM. Learn how to manage security alerts in Azure Security Center to strengthen your security position and protect Azure resources. Discover advanced detections with Azure Defender and utilize Azure Securi
  • Sprint Planning Check Lists - Do They Help?4/23/2024 8:54:09 AM. Sprint planning checklists are invaluable tools in Agile project management, aiding teams in organizing tasks, setting priorities, and ensuring alignment with project goals.
  • Component Wise vs. Functionality Wise - Team Breakup4/23/2024 8:34:26 AM. Agile methodology advocates for smaller teams like frontend, backend, and data engineering for enhanced productivity. Component-oriented and feature-oriented teams streamline development, but communic
  • Getting Assembly Metadata at Runtime4/23/2024 8:22:02 AM. Retrieving assembly metadata at runtime in .NET involves using reflection, and accessing attributes like AssemblyVersion or custom ones. This dynamic analysis enables discovering types, members, and o
  • Managed Extensibility Framework (MEF)4/23/2024 7:29:23 AM. MEF is a component of .NET framework 4.0, to create lightweight, extensible applications. It avoids hard dependencies and lets the application developer discover and use extensions without any configu
  • Preview of Dynamic Data and Entity Data For EF 64/23/2024 7:23:32 AM. The preview of Dynamic Data and Entity Data for EF 6 introduces efficient database connectivity and modeling within the .NET Framework. It enables seamless integration of data with code through Entity
  • Assembly Browser: Browsing a .NET Assembly4/22/2024 9:28:25 AM. Learn to create EXE and DLL files using MASM in Visual Studio. Configure project settings, write assembly code, debug, and test applications. Explore the power of assembly language for faster executio
  • How to Work With TFS - TFS Build Agent, Build Definition, TFS Build Custom Task 4/22/2024 8:53:53 AM. Learn to create a custom task in a class library, execute it after a TFS build succeeds. Setup TFS build agent, define build process, and run TFS build seamlessly. Ensure successful build execution wi
  • Logging Database Operations in Entity Framework4/22/2024 8:53:24 AM. Discover Entity Framework 6's new feature: logging database operations. Easily debug and troubleshoot performance issues by logging SQL commands, parameters, timestamps, and more. Customize loggin
  • What is Benchmarking & How to Take Benchmark in .NET C#?4/20/2024 6:52:29 AM. In the realm of .NET C# development, optimizing performance is paramount for ensuring that applications meet user expectations for speed and responsiveness.
  • AngularJS Data Handling: Filters and Reusability Techniques4/19/2024 11:05:29 AM. Explore AngularJS filters for efficient data manipulation. Learn to create custom filters and utilize built-in filters like orderBy, limitTo, lowercase, and uppercase. Enhance code reusability and sim
  • Angular JS Overview: Benefits, Basics, & Simple Examples4/19/2024 11:03:08 AM. Angular JS is a powerful JavaScript framework for building web applications. It offers benefits like dependency injection, two-way data binding, testing ease, and MVC architecture. Using directives li
  • .NET Reverse Engineering: Part 34/19/2024 10:37:22 AM. In this article, we shall be confronted with the rest of the implementation in the context of CIL programming as such, how to build and consume DLL file components using the MSIL programming opcodes i
  • Filterable DataGridView using Linq and reflections4/19/2024 10:29:32 AM. Create a dynamic DataGridView in C# with filter capabilities using Linq and reflection. Manipulate data efficiently, enhance user experience, and utilize object-oriented programming for flexible data
  • SQL Stored Procedures: Benefits, Implementation & Best Practices4/19/2024 9:52:48 AM. Stored procedures are a powerful feature of SQL databases that allow developers to encapsulate SQL logic and execute it as a single unit. In this article, we'll delve into the concept of stored pr
  • Understanding OLTP and OLAP for Effective Data Management4/19/2024 6:03:17 AM. This article explores OLTP and OLAP, two crucial systems for data management. OLTP handles real-time transactions, while OLAP analyzes historical data to uncover valuable insights. Learn how they work
  • Working With Temporal Tables In EF Core 6.04/18/2024 8:46:18 AM. Get started with creation of SQL Server Temporal Tables using Entity Framework Core 6.0 Code First approach and querying the historical data using LINQ.
  • Create Enterprise Search Center Site Collection in SharePoint4/18/2024 8:25:23 AM. Empower your organization with an Enterprise Search Center Site Collection in SharePoint 2013 Online. Enhance content discovery, refine queries, and customize results for efficient information retriev
  • Learn Angular 8 Step By Step in 10 Days – Day 14/17/2024 8:20:40 AM. Embark on a 10-day journey to master Angular 8 step by step. Day 1 focuses on laying a strong foundation, covering Angular basics, components, and directives, setting you on the path to becoming a pro
  • How Cloud, Edge, & Fog Computing are Redefining Data Processing4/17/2024 7:49:58 AM. Discover the dynamic interplay of Cloud, Edge, and Fog Computing in reshaping data processing. Explore how these technologies converge to optimize workflows, enhance scalability, and redefine the boun
  • Effective State Management in Blazor Applications4/16/2024 9:50:30 AM. In this article, we will be exploring advanced and effective ways of state management in Blazor applications. Managing state in Blazor, Microsoft's WebAssembly framework, is vital as apps grow. Ex
  • Implementing Actor Model in Azure Service Fabric4/16/2024 8:46:59 AM. In this article, we are going to learn about a completely new programming paradigm called Actors. First I will give you a brief intro to Actor Model theory and then we will start implementing Actor Mo
  • Create a Single Page App with Blazor Server and Entity Framework Core 3.0 4/16/2024 5:34:48 AM. Create dynamic web applications efficiently using Blazor Server, a .NET Core framework, coupled with Entity Framework Core 3.0 for seamless data integration. Leverage C# to build interactive, single-p
  • Sharing Data from Child to Parent in Angular 8 Using @viewchild4/15/2024 11:51:06 AM. Angular 8 facilitates efficient parent-child component communication through @ViewChild. This TypeScript decorator allows a parent component to access a child component's properties and methods, e
  • Installing EF Core with Empty Template in ASP.NET MVC Core 3.04/15/2024 11:49:21 AM. Discover how to seamlessly integrate Entity Framework Core into your ASP.NET MVC Core 3.0 application using an empty template. Follow a step-by-step installation guide to set up the data access layer
  • Set Default Value To Person Or Group Field In PowerApps4/15/2024 11:45:53 AM. Learn how to set default values for Person and Group fields in PowerApps. Use Patch function to update SharePoint list items with person or group field values. Understand the required data format for
  • Token Based Authentication using Web API 2, Owin, and Identity4/15/2024 11:45:24 AM. Implement secure token-based authentication in Web API 2 using Owin and Identity framework. Generate JWT tokens for user authentication, manage access and refresh tokens, and enforce authorization pol
  • State Management in Azure Service Fabric4/15/2024 11:41:57 AM. State management in Azure Service Fabric utilizes reliable collections and actors for distributed and persistent storage. It ensures fault tolerance, scalability, and high availability by replicating
  • C# Out Parameter: Usage, Syntax, and Updates4/15/2024 11:31:21 AM. C# out parameters facilitate passing method arguments' references. Unlike ref, they need not be initialized. With C# 7.0, parameters can be directly defined in the method, streamlining code. A wi
  • Combine ADO.NET, EF Core And Dapper In Same Blazor App 4/15/2024 11:09:08 AM. Discover the power of combining ADO.NET, EF Core, and Dapper within a single Blazor application. Seamlessly integrate these data access technologies to leverage the strengths of each, enhancing perfor
  • Automate Azure Key Vault Key Refresh with Managed Identity 4/15/2024 8:41:39 AM. Automate key refresh in Azure Key Vault using Azure Function with Managed Identity. Enhance security and efficiency by managing secrets automatically within your Azure environment, ensuring seamless a
  • Pagination in a .NET with EF Core4/15/2024 5:20:15 AM. Pagination allows you to retrieve a large number of records split into pages instead of returning all the results at once. In this article, I present how to implement OffSet and Keyset pagination in a
  • Azure Logic App - A Brief Introduction With An Example4/12/2024 11:28:47 AM. Azure Logic App simplifies workflow automation in Azure. Use its visual designer to create automated workflows with triggers and actions. Example: automate email notifications based on new file upload
  • Formatting HTML Table In FLOW - Before Sending Email4/12/2024 8:14:49 AM. Learn how to enhance the visual presentation of your emails by formatting HTML tables in Microsoft Power Automate (Flow) before sending. Discover techniques for styling data effectively, optimizing la
  • What's new in .NET 9? .NET 9 Preview 3 4/12/2024 4:59:05 AM. We're excited to announce the release of .NET 9 Preview 3, packed with new features and improvements across .NET Libraries, Runtime, and SDK. This preview release brings enhancements aimed at boos
  • Consuming Web Service In a Console Application4/11/2024 10:56:50 AM. Integrate web services seamlessly into console applications using .NET frameworks like .NET Core or .NET Framework. Utilize HttpClient or service references to communicate with SOAP or RESTful APIs, e
  • SQL Join Methods: Cross Join vs. Comma-Separated Join4/11/2024 10:55:45 AM. In the realm of SQL querying, the choice of join method can significantly impact the result set and performance of your queries. Two commonly used methods, cross join and comma-separated join, often s
  • HTML5 : A Brief History4/11/2024 6:16:42 AM. This article provides a brief history of HTML5. HTML5 is a markup language that was founded in 2004 by the Web Hypertext Application Technology Working Group (WHATWG) whose members include Apple, Mozi
  • Magnifying Glass Effect Using HTML54/10/2024 10:56:34 AM. Create a captivating magnifying glass effect using HTML5, Canvas, and JavaScript. Enhance user experience with interactive zoom functionality for images. Incorporate mouse and touch interactions for s
  • C# 8.0 ('Nullable Enable') To Avoid Null Reference Exception4/10/2024 9:34:02 AM. Explore the C# 8.0 nullable enable feature, identifying null reference exceptions in production code. Understand its implementation, compiler verification, and error detection, ensuring proper initial
  • 15 Effective Methods for Enhancing Performance in Our ASP.NET Core Application4/9/2024 6:09:14 PM. Explore 15 effective methods meticulously curated by Ziggy Rafiq to enhance performance in ASP.NET Core applications, ensuring optimal efficiency and scalability for your projects
  • Understanding C# Data Types4/8/2024 11:24:28 AM. Understanding C# Data Types is essential for programming in C#. It involves grasping primitive types like integers, floating-point numbers, booleans, and characters, as well as complex types like stri
  • Set Default Value To Dropdown List From Database In ASP.NET MVC4/8/2024 8:21:07 AM. In this article, you will learn how to populate a dropdown list in ASP.NET MVC with default values retrieved from a database. Utilize Entity Framework to fetch data and bind it to the SelectList.
  • NSX-T and the VMware SDDC Ecosystem4/6/2024 6:16:11 AM. Explore VMware's Software-Defined Data Center (SDDC) ecosystem, including vSphere, ESXi, vCenter Server, VSAN, and NSX for comprehensive virtualization and network management
  • Efficient and Maintainable Angular Best Practices for Applications4/6/2024 5:51:39 AM. In this article, we will learn how Angular has emerged as one of the most popular JavaScript frameworks for building dynamic and scalable web applications. However, with its powerful features and flex
  • How To Change Data Source Of Existing Report In Power BI4/4/2024 9:12:57 AM. To change the data source of an existing report in Power BI, access the report and navigate to "Edit Queries." Then, update the data source connection by modifying the query or connection se
  • Learn about Self Join In SQL Server4/4/2024 5:59:15 AM. Explore self-joins in SQL Server, including inner, outer, and cross joins. Understand their use for hierarchical data querying. Create a database, tables, and execute queries to grasp concepts effecti
  • Joining Three Or More Tables In SQL Server 20174/3/2024 10:45:07 AM. Joining three or more tables in SQL Server 2017 involves using various types of joins such as INNER JOIN, LEFT JOIN, RIGHT JOIN, and CROSS JOIN. These joins combine rows from multiple tables based on
  • Attribute Routing in ASP.Net MVC 5.04/2/2024 9:14:50 AM. This article introduces Attribute routing in ASP.Net MVC 5.0 and offers a powerful way to define routes directly within controller actions using attributes, enhancing control over URL patterns and rou
  • Exception Filters in MVC4/2/2024 9:12:12 AM. Learn how MVC handles exceptions using built-in and custom exception filters. Explore the HandleError attribute for managing exceptions and creating custom error pages. Avoid the dreaded Yellow Scree
  • Attribute Based Routing In ASP.NET MVC 54/1/2024 8:15:42 AM. Explore ASP.NET MVC 5's attribute-based routing, offering debugging ease, decoupling benefits, and flexible route configuration. Learn to optimize routing with RoutePrefix, Route Constraints, and
  • Brief Introduction to MVC34/1/2024 6:58:40 AM. MVC3, or Model-View-Controller version 3, is a web development framework by Microsoft, emphasizing separation of concerns. It divides applications into model, view, and controller layers, enhancing ma
  • Difference between IEnumerable vs IQuerable4/1/2024 6:34:21 AM. Understand the difference between IEnumerable and IQueryable in .NET collections. While IEnumerable is suitable for in-memory collections, IQueryable allows for optimized queries, especially in scenar
  • C# Structs: Performance Benefits, Usage, and Best Practices4/1/2024 4:25:28 AM. This article provides an insightful overview of structs in C#, detailing their value type nature, stack allocation, and key characteristics. It includes examples and considerations for when to use str
  • Background Refresh: Keeping Your App Updated and Responsive4/1/2024 3:57:44 AM. In this article you will learn optimal techniques for ensuring your app stays updated and responsive through the background refresh.
  • Managing Vue.js Environment Configurations Effectively3/30/2024 7:30:58 AM. Managing environment configurations in Vue.js is crucial for handling settings like API endpoints across deployment environments. This article explores methods including environment variables, Vue CLI
  • Dynamic Default Value from SharePoint List in Power Apps Toggle Control3/29/2024 9:51:30 AM. In this article, we will learn how to enhance user experience in Power Apps by integrating dynamic default values from SharePoint lists into toggle controls.
  • Options Pattern Named Options in .Net Core with examples3/29/2024 9:41:11 AM. Learn how to implement the options pattern and validation in .NET Core using named and default options. Explore techniques for binding configurations, fetching options in APIs, injecting services into
  • What is Language Integrated Query in C#?3/29/2024 9:08:50 AM. Know about LINQ (Language Integrated Query) in C# and their benefits. In this article, we have explained LINQ with an example.
  • What Are Access Modifiers In C#3/29/2024 6:45:30 AM. Access modifiers in C# regulate the accessibility of class members, impacting encapsulation and object-oriented principles. They control the visibility and accessibility of members within classes and
  • Cyber Defense Using Artificial Intelligence3/29/2024 6:31:13 AM. Cyber Defense involves safeguarding data from unauthorized access through various techniques such as Machine Learning and Deep Learning. The application of Machine Learning using Random Forest classif
  • User Defined Objects in JavaScript3/29/2024 4:17:24 AM. JavaScript provides a number of pre-defined objects like Array, String, Image, Date etc. which are very useful in web development.
  • Power Apps: Bind Default Values from SharePoint Using Slider Control3/28/2024 10:44:16 AM. In this article, we will learn how to enhance user experience in Power Apps by utilizing the Slider control. This tutorial guides you through binding default values seamlessly from SharePoint, streaml
  • Boxing and Unboxing in C#3/28/2024 10:40:41 AM. In this article, we will learn Boxing and unboxing in C# allow conversion from value types to reference types and vice versa. This article explains boxing and unboxing in C#.
  • ref vs out in C#3/28/2024 10:37:15 AM. Explore the distinction between 'ref' and 'out' keywords in C#. Learn how 'ref' passes arguments by reference for both input and output, while 'out' is used solely for
  • Abstract Class vs Interface3/28/2024 10:36:35 AM. Abstract classes provide a partial implementation with the option for subclasses to extend, while interfaces define a contract without implementation, allowing multiple inheritance. Abstract classes s
  • 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
  • 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
  • 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
  • A Comprehensive Guide to Utilizing the MQTT Protocol3/26/2024 3:07:06 PM. MQTT, also known as Message Queuing Telemetry Transport, is a messaging protocol specifically designed for efficient communication between devices in constrained environments. It is particularly usefu
  • Mastering DevOps: History, Benefits, and Real-World Applications3/26/2024 8:36:39 AM. This article delves into the fundamentals and advantages of DevOps through real-world examples. It covers DevOps history, its principles, workflow, continuous integration, and continuous deployment in
  • Solid Principle in C# : A Quick Reference with Example3/24/2024 6:02:50 PM. These principles guide object-oriented design for more understandable, flexible, and maintainable software. The Single Responsibility Principle suggests a class should have only one reason to change,
  • Response Compression in .NET Core3/22/2024 6:14:59 AM. Learn about HTTP compression techniques like Gzip, Deflate, and Brotli to reduce payload sizes and expedite data transmission. Configure response compression in ASP.NET Core, control compression over
  • 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
  • How to Customize Blogger Cursor3/21/2024 8:39:36 AM. Learn how to add a personal touch to your Blogger blog by customizing the cursor. Explore CSS techniques and HTML coding to create unique cursor effects that match your blog's theme and style.
  • 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
  • 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
  • Explain Null Handling in TypeScript3/21/2024 6:13:26 AM. Null handling in TypeScript involves managing null and undefined values effectively to prevent runtime errors. Techniques like nullable types, optional chaining, type guards, and non-null assertion op
  • Experience the New Features in Visual Studio3/20/2024 11:43:51 AM. Discover the latest enhancements in Visual Studio 2017, offering improved productivity, performance, and collaboration tools. Explore new features for code navigation, debugging, and code refactoring,
  • Effective Communication Between Executable Files Using Shared Memory3/19/2024 5:55:09 AM. In a WPF (Windows Presentation Foundation) application, inter-process connectivity typically involves communication between different components or modules within the same application or between separ
  • Refactoring Common Code with Azure Bicep User Defined Functions3/19/2024 5:22:47 AM. Learn how to use Bicep's new feature (in preview currently) called "User Defined Functions" to make deploying your cloud resources on Microsoft Azure easier. This blog will teach you a s
  • 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
  • Auto-Populate Azure Pipeline Variables and Connections3/11/2024 10:44:47 AM. In this article we will discuss how deployment settings file can be used to auto-populate environment variables and connection references in target environment.
  • 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
  • Benefits of Temporary Tables over Table Variables in SQL Server3/10/2024 8:15:37 AM. The article explores the advantages of utilizing temporary tables over table variables in SQL Server. It discusses how temporary tables offer better performance, scalability, and flexibility for handl