Resources  
  • Class vs. Record vs. Struct in C#Mar 26, 2024. 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 lightweight value types. Examples illustrate their usage.
  • Enums in C#: Syntax, Usage, and Best PracticesMar 26, 2024. In C#, enums (short for enumerations) offer a powerful tool for developers to define a set of named integral constants. In this article, we'll delve into the fundamentals of enums in C# and explore their syntax, usage, benefits, and practical examples.
  • Explain Null Handling in TypeScriptMar 21, 2024. 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 operators help ensure code reliability.
  • Creating Contact Record in Dynamics 365 with PowerShell AttributesMar 20, 2024. Learn to efficiently create Contact records in Dynamics 365 using PowerShell, covering all attribute types. Utilize Microsoft.Xrm.Data.PowerShell module for seamless CRMOnline connection and managing various data types like lookup, option set, money, boolean, and date.
  • TINYINT Data Type in SQL and Its C# EquivalentMar 16, 2024. 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 representation. Optimization is crucial.
  • Restrict Uploaded File Type in ASP.NET CoreMar 14, 2024. In ASP.NET Core MVC, you can restrict the uploaded file types by implementing validation on the server side. Here's a basic example of how you can achieve this.
  • A Comprehensive Guide to Nullable Reference Types in C# 10Mar 07, 2024. Explore a comprehensive guide to leveraging nullable reference types in C# 10 by Ziggy Rafiq, providing detailed explanations, code examples, and best practices for improving code safety and robustness. Learn how nullable reference types enable developers to catch null-related bugs at compile time, reducing the likelihood of runtime errors and enhancing code quality.
  • Best Practices for Handling Exceptions in C# Mar 05, 2024. Learn effective exception handling techniques in C# with Ziggy Rafiq's comprehensive guide. Discover best practices for managing exceptions, including specifying exception types, logging errors, and employing cleanup strategies. Enhance your C# application's robustness and reliability while minimizing downtime.
  • Mastering Pattern Matching in C#Feb 28, 2024. Mastering Pattern Matching in C# provides comprehensive insights into leveraging pattern matching techniques to enhance code readability and efficiency. From type patterns to constant patterns, property patterns, and more, this guide equips developers with the skills needed to write cleaner and more expressive C# code.
  • SQL Server Data Types for Performance, Memory EfficiencyFeb 28, 2024. "Embark on a journey to unlock SQL Server's full potential through savvy data type selection. Enhance performance and streamline operations with optimal choices.
  • Bicep Data Types ExplainedFeb 25, 2024. Bicep is a domain-specific language (DSL) that is used for deploying Azure resources - learn more about it in this series of articles!
  • Understanding SharePoint Content Types: Organizing Your Content EffectivelyFeb 23, 2024. Explore the significance of SharePoint content types for efficient content organization. Learn how to leverage metadata and structured data to customize and manage documents effectively within your SharePoint environment.
  • Get Browser Type and Version Using Angular and BootstrapFeb 19, 2024. This article provides a detailed guide on how to detect the browser version and name in an Angular application. It covers steps to create a service for browser detection, configure browser name and version detection methods
  • Learn about Reflection in C#Feb 13, 2024. Reflection is a powerful feature in C# that enables you to inspect and interact with types, assemblies, and objects at runtime. It provides a way to dynamically discover and use information about types, invoke methods, and access fields and properties.
  • Understanding Activity Types in Azure Data FactoryFeb 12, 2024. Azure Data Factory is a powerful tool for orchestrating data workflows in the cloud. Understanding its activity types such as Data Movement, Data Transformation, and Control is crucial for efficient data processing and management.
  • Explain Keyed Services in .NET 8Feb 12, 2024. This article explores the concept of keyed services in .NET 8, a new feature enhancing dependency injection capabilities. It explains the benefits of using keyed services, along with detailed steps on their implementation through a real-world data storage example.
  • Cross-Platform Mobile Development FrameworksFeb 09, 2024. Developing mobile applications for both iOS and Android platforms can be challenging due to the need for separate codebases. Cross-platform frameworks offer a solution, allowing developers to write code once and deploy it on multiple platforms.
  • What are Synthetic Events in React?Feb 08, 2024. Howmany character only this content-This content highlights the significance of synthetic events in React, which are wrappers around native browser events providing a consistent interface across different browsers. It emphasizes their advantages, including cross-browser consistency, performance optimizations, and additional features.
  • Supported File Types for Data Ingestion into KQL Database in FabricFeb 06, 2024. This article is about Understanding the Supported File Types for Data Ingestion into the KQL Database in Fabric Real-time Analytics. Supported file types include JSON, CSV, XML, & Text. Note: XLSX is not supported. See how to ingest & transform data using Data Factory.
  • How to Deploy .NET Aspire Apps to Azure Container AppsFeb 05, 2024. Learn to deploy .NET Aspire on Azure Container Apps effortlessly with Azure Developer CLI. Explore flexibility, scalability, and seamless integration.
  • 🖥️ Incident Handling: Common Domain Attack TypesJan 22, 2024. In this article, we will go through different types of Domain Attacks. Domain attacks, including Typosquatting, Domain Hijacking, Pass the Hash, Pass the Ticket, LDAP Reconnaissance, and Brute Force, with insights and incident-handling guidance.
  • Extending List Functionality with C# Extension MethodsJan 22, 2024. In this article, I will demonstrate How to create an extension method in c# for List type. I will explain how we can extend the functionality of List without a new derived class. I will create extension methods for list type will help us use across project without creating new class.
  • Working with SQL Lite Database in Asp.NET Core Web API Jan 21, 2024. SQLite is a self-contained, serverless, and zero-configuration relational database management system (RDBMS). It is a lightweight, open-source, and embedded database engine that does not require a separate server process and operates directly on the client's device
  • Learn How to Use C# 12 in .NET Framework 4.7.2/4.8 SolutionsJan 16, 2024. Unlock the capabilities of C# 12 in .NET Framework 4.7.2 to 4.8.1 with Visual Studio 2022. Learn the upgrade process, and explore features like literals, nullable types, records, and array expressions. Stay cutting-edge!
  • Understanding Content Type in SharePointJan 09, 2024. In this article, we will learn about SharePoint Content Types, exploring their definition, benefits, and creation process. Learn to ensure consistency, automate workflows, and standardize metadata for efficient content management in SharePoint.
  • Understanding Collection Types in C#Jan 09, 2024. Delving into collection types like IEnumerable and IQueryable in C# unveils their impact on data querying efficiency. While IEnumerable offers simplicity for in-memory operations, it might load unnecessary data. IQueryable optimizes query execution by fetching only required data, which is beneficial, especially with extensive datasets or remote sources.
  • Azure Migrate Application and Code Assessment Tool for .NETJan 05, 2024. Explore seamless Azure migration with AppCAT, a powerful tool for .NET. Visual Studio and CLI installations, detailed analyses, and insightful reports empower coding excellence.
  • Immutability: Creating Custom Immutable Types in C#Jan 04, 2024. In this article we will discuss about how to create custom immutable type in c#
  • What is Delegates in C#?Jan 03, 2024. Explore the power of delegates in C#, providing type-safe function pointers for indirect method invocation. Learn declaration, initialization, characteristics, and use cases for enhanced code flexibility and extensibility.
  • What are Different Type of HTTP Errors and Status Code?Jan 02, 2024. The significance of HTTP status codes, vital indicators of web request outcomes. From informational beginnings (1xx) to server errors (5xx), grasp their meanings for effective communication and issue diagnosis.
  • .NET Aspire - Cloud Native Apps Framework by MicrosoftDec 21, 2023. Aspire framework offered by Microsoft for Cloud Native Apps development. Embark on an insightful journey into Microsoft's Aspire framework, simplifying cloud app development. Explore its three pillars—Orchestration, Components, and Tooling. Follow a detailed walkthrough and unleash its potential, all accompanied by an illustrative dashboard overview.
  • Alias any type in C# 12Dec 19, 2023. Learn about Alias any type in C# 12.
  • NodaTime Vs System.Datetime Types in .NetDec 13, 2023. This Article gives the comparison between NodaTime and System.datetime types in .NET. Discover the differences between NodaTime and System.DateTime in .NET, from handling time zones to serialization. Learn when to choose NodaTime for complex scenarios and how to implement it.
  • .NET Aspire: Simplifying Cloud-Native Development with .NET 8Dec 13, 2023. The world of cloud-native development is ever-evolving, demanding tools and frameworks that streamline the process of building robust, scalable applications. Enter .NET Aspire, a recently released opinionated stack from Microsoft designed to simplify cloud-native development with .NET 8.
  • Networking Between Two Docker Containers in Window OSDec 11, 2023. Establish a Connection between two different containers on the same host using Docker. Docker container communication and networking strategies. It outlines the two primary methods for containers to communicate: through networking and sharing files on disk. The article details Docker's network types and explains the Docker network drivers, including Bridge, Host, Overlay, IPvLAN, and MACvLAN. Practical steps for creating .NET MVC and Web API applications, Dockerizing them, and establishing communication between Docker containers are also provided.
  • What Are The Types of Classes in C#?Dec 02, 2023. types of classes in c#
  • React Native Development: Building a CI/CD Pipeline with Azure DevOpsNov 27, 2023. In the dynamic realm of mobile app development, React Native has become a prominent framework for cross-platform apps. Ensuring a seamless and error-free deployment demands a robust Continuous Integration/Continuous Deployment (CI/CD) pipeline. Azure DevOps, with its suite of tools, provides an ideal solution for automating build, test, and deployment processes for React Native apps.
  • FlatList in React NativeNov 27, 2023. FlatList is a vital component in React Native for efficiently rendering large lists of data. Learn its installation and basic usage, key features like data, renderItem, and keyExtractor props, and optimization techniques, including virtualization and item separators. Explore advanced configurations like horizontal lists, grid layouts, handling end-reached events, controlling scrolling behavior, and dynamically adjusting item heights.
  • Getting Started with Redux Saga in React NativeNov 26, 2023. Discover how to use Redux Saga middleware to simplify side effects management in your React Native app. Our guide covers everything from code organization to debugging, helping you optimize performance and maintainability. Get started with the Redux Saga today!
  • An Introduction to Redux in React NativeNov 21, 2023. Discover Redux - the state management library that revolutionizes React Native development. With Redux, you can simplify data flow, achieve code maintainability, and build scalable apps. Get a hands-on experience and transform your React Native projects!
  • New Features of .NET 8Nov 20, 2023. This article explains the release of .NET 8, it's new features and enhancement in the .NET ecosystem.
  • Empowering Developers with .NET 8Nov 20, 2023. Step into the realm of .NET 8, the latest iteration of Microsoft's open-source platform that empowers developers to craft cutting-edge applications. With its focus on enhanced performance, cloud-native capabilities, and developer productivity, .NET 8 has revolutionized the way we build software.
  • Getting Started with .NET Aspire for Production Ready Cloud Native AppsNov 20, 2023. .NET Aspire is a user-friendly solution designed for crafting applications ready for the cloud. It simplifies the development process, allowing developers to focus on their core business logic. Packaged as a set of NuGet packages, .NET Aspire handles specific cloud-related concerns. Whether you’re dealing with databases, messaging, or caching, .NET Aspire has you covered. It’s your go-to stack for creating cloud-ready, observable, and production-ready applications.
  • Value Types vs Reference Types in C#Nov 18, 2023. This comprehensive guide delves into the fundamental concepts of C# data types, distinguishing between value types and reference types. Covering characteristics, pros and cons, key differences, and best practices, it offers insightful recommendations for optimal programming.
  • What is BSON and Data Types in MongoDB?Nov 15, 2023. Choose the best BSON DataTypes with C# and phyton Samples. MongoDB stores and exchanges data in a format known as BSON (Binary JSON), a binary equivalent of the JSON data format.
  • Data Types In JavaScript Nov 10, 2023. Data types is most important concept in javascript and very useful logic in programming.Best concepts for fresher interview questions.
  • Different Types of Comments in C# and Their UsagesNov 06, 2023. This article will explain the different types of comments in C# and why should we use comments.
  • Filters and Types of Filtering in Power BINov 03, 2023. Power BI filters are useful tools for organizing data, visualizing and comparing your data visualizations and creating reports.
  • How to Install Selenium Your Computer?Nov 02, 2023. This article provides a clear and detailed set of instructions for installing Selenium and its related components on your computer. It's particularly helpful for those new to Selenium and looking to set up their automation testing environment. It covers all the necessary components and includes important details and links for each step.
  • New Features of Rust 1.73Nov 02, 2023. Rust 1.73 is a major release that includes a number of new features and improvements, such as impl Trait syntax, generic associated types, and improved borrow checker performance. These changes make Rust more expressive, efficient, and user-friendly.
  • Types of Crypto WalletsNov 01, 2023. Explore the world of cryptocurrency wallets, from convenient hot wallets for daily transactions to ultra-secure cold wallets for long-term storage. Choose wisely for a balanced approach to digital asset management.
  • Types of Testing in Software DevelopmentNov 01, 2023. This comprehensive article delves into the intricacies of software testing, outlining various types and their purposes. From unit testing to compliance testing, the piece provides insights into different testing methodologies and tools used in the software development lifecycle.
  • What is Type Conversion in C#?Oct 31, 2023. This article on type conversion in C# is comprehensive and informative. It effectively covers the fundamental concepts of type conversion, including implicit and explicit conversions, common conversion methods, exception handling, and custom type conversion. The examples provided throughout the article enhance the understanding of each concept and make it easier for readers to grasp the intricacies of type conversion in C#.
  • Types of Errors in JavascriptOct 26, 2023. Explore the diverse landscape of JavaScript errors, from syntax and reference issues to type, range, and logical errors, in this comprehensive guide to better understand, identify, and address coding issues.
  • Types of Delegates in C#Oct 25, 2023. Here in this article, I am going to explain the types of delegates in C# along with the example.
  • Axios with React/React Native for HTTP RequestsOct 23, 2023. This article explains how to use Axios library in react native for making http requests
  • Read And Upload Excel Data To Oracle TableOct 18, 2023. In the realm of data management and integration, the process of reading and uploading Excel data to an Oracle table involves multiple fundamental steps. First, the data needs to be read from an Excel file, which might contain various types of information such as numbers, texts, or dates. This data is typically organized in rows and columns.
  • What is Action, Non-Action Methods and Types of Action ResultsOct 10, 2023. In ASP.NET Core, actions are the methods within a controller that handle HTTP requests and produce HTTP responses. These actions can return different types of action results, which determine how the response is formatted and sent back to the client. The term "non-action methods" likely refers to methods within a controller that are not intended to directly handle HTTP requests as actions do.
  • Generics in C#: Enhancing Code Reusability and Type Safety Oct 04, 2023. In this article, we will explore the concept of generics in C# with detailed examples, showcasing how they enhance code flexibility and maintainability.
  • Software Architecture TypesSep 26, 2023. Software architecture is the foundation of any software system, determining its structure, component interactions, and trade-offs. It significantly influences application quality, performance, scalability, and maintainability. This comprehensive guide delves into various software architecture types, offering insights into their strengths and weaknesses and guiding you on when to deploy them.
  • C# Built in Data TypesSep 25, 2023. We will discuss the different built-in types that are available in c#.
  • Power BI Query Folding Sep 22, 2023. Query Folding in Power BI is a performance-enhancing feature that optimizes data analysis. It pushes data transformations to the source, improving data refresh and incremental processes. Learn how it works, its benefits, and its limitations, and see practical examples of efficient data handling in Power BI.
  • R ProgrammingSep 20, 2023. In this article, we'll take you through the basics of R programming, providing examples to help you get started on your journey to mastering this language.
  • Simplifying Code with Pattern Matching in C#Sep 11, 2023. Discover how pattern matching in C# can simplify your code, improve readability, and enhance your development workflow. This comprehensive guide explores various pattern types, including type, constant, property, tuple, and positional patterns, and reveals how they can be applied in real-world scenarios.
  • Azure Firewall Cloud-Native, Intelligent, and Scalable Network SecurityAug 31, 2023. Discover the power of Azure Firewall in safeguarding cloud environments against modern threats. This cloud-native security service provides granular control over inbound and outbound traffic, leveraging dynamic threat intelligence for targeted protection. Explore its features, from application and network rules to seamless integration with Azure services, ensuring robust security as businesses embrace the cloud.
  • Implementing Model Binding, Handling Binding Failures, and Utilizing a Custom Model Binder in ASP.NETAug 27, 2023. In ASP.NET, model binding simplifies the process of mapping incoming HTTP request data to the parameters of controller actions or methods. This process ensures that the data provided by the user is appropriately converted and validated before being used by the application. However, there are cases when the default model binding behavior may not be sufficient. In such scenarios, custom model binders can be created to handle specific data types or complex binding logic.
  • Using Alert to Enhance User Interaction in React NativeAug 25, 2023. Enhance user interaction in React Native using alerts. Learn how React Native's Alert component facilitates displaying informative messages, confirming actions, and gathering input effectively for a seamless user experience.
  • Agents In LangChainAug 22, 2023. In this article, we will discuss the agents of langchain and their different types on langchain with example
  • Understanding Numeric IntPtr and UIntPtr in C#Aug 18, 2023. Discover the importance of IntPtr and UIntPtr in C# programming. Learn how these types facilitate memory management, pointer arithmetic, and interop with native libraries, ensuring efficient and safe practices.
  • Joins in SQL ServerAug 17, 2023. Understanding of various joins in SQL Server with examples and SQL Script for self learning.
  • Types of Functions in JavaScriptAug 17, 2023. Explore various JavaScript functions in this article: Named, Anonymous, Arrow, IIFE (Immediately Invoked Function Expression), Higher-Order, and Constructor Functions. Simplified explanations and examples for each type are provided.
  • Numeric Data Types in Microsoft SQL ServerAug 14, 2023. Numeric data types are a crucial part of any database system, providing the foundation for storing numerical values accurately and efficiently. In Microsoft SQL Server (MSSQL), developers have the choice between DECIMAL, FLOAT, and NUMERIC data types to meet specific requirements. In this article, we'll explore the differences between these data types, their use cases, and examples to illustrate their behavior.
  • How To Prevent Font-Size Changes in iPhone Apps?Aug 10, 2023. Discover proven strategies to maintain a uniform font size throughout your iPhone app. Learn how to leverage Dynamic Type, avoid hard-coded sizes, test across devices, use Auto Layout, establish a clear visual hierarchy, monitor third-party libraries, and stay updated with design guidelines. Create an accessible and visually pleasing experience for users while preventing font size inconsistencies.
  • How To Work with JSON in SQL Server?Aug 08, 2023. In this article, we will learn about How To Work with JSON in SQL Server
  • Understanding User-Defined Table Types (UDTs)Aug 04, 2023. Learn about User-Defined Data Types (UDTs) in database management systems. UDTs offer flexibility to create custom data types, enabling better organization and management of complex information in various scenarios. Explore examples and benefits.
  • Types of cyberattacksAug 01, 2023. Explore the world of cyber attacks, from web-based threats like phishing to system-based ones like viruses and worms. Stay vigilant against evolving cybersecurity challenges.
  • Power BI Data Visualization Best PracticesJul 31, 2023. Explore Power BI data visualization best practices to create compelling and informative visualizations that facilitate data-driven decision-making and drive business success.
  • React Native AsyncStorage: A Guide to Storing and Managing Local DataJul 28, 2023. When we are building a mobile application, we often need to store data locally for easy access. In React Native, AsyncStorage is a dependency that allows us to store data on our device.
  • Mastering AJAX Pagination for Custom Post Types in WordPressJul 20, 2023. In this article, we will learn to set up a custom post type and the information about how and why we have to use the custom post type and custom pagination using AJAX.
  • Azure Active Directory: Understanding Different Account TypesJul 17, 2023. Azure Active Directory - Understanding Different Account Types
  • ArrayBuffer vs Typed Array in JavaScriptJul 17, 2023. In this article, I'm going to explain the key differences between Typed Arrays and ArrayBuffer.
  • Create Various Types of Charts in Word Documents in C# and VB.NETJul 17, 2023. By creating charts in your Word document, you can enhance the impact of your content and make it more engaging and informative for your readers. In this article, we will explore how to create Column Chart, Line Chart, Pie Chart, Bar Chart, Scatter Chart, Bubble Chart, 3D Surface Chart in a Word document using C# and VB.NET.
  • Including And Excluding Properties from Model Binding Using InterfacesJul 06, 2023. You can specify distinct interfaces for various sets of characteristics and have your model implement those interfaces if you want to include or omit certain properties from model binding. After that, you can bind your model to that interface type to decide which properties are added when the model is bound.
  • Dynamic Menu Creation Using Oracle Database Jul 03, 2023. In this article, I am going to share with you how to create dynamic menu in #Asp.Net using the oracle database.
  • Design patterns and its typesJun 28, 2023. Design patterns for well-structured, maintainable software. Creational, structural, and behavioral patterns are discussed with real-life examples.
  • SQL Server & EF7: Using datetime vs datetime2 Data TypeJun 12, 2023. Showing problems with limited accuracy of SqlServer data type “datetime” in .NET7 EF7 environment
  • Types of Temporary Tables in SQL ServerJun 09, 2023. The concept of temporary tables in SQL Server, their advantages, and types.
  • Types of WCF ContractJun 05, 2023. In WCF(Windows Communication Foundation), contracts play an essential role. WCF Contracts can be defined as what the service is for and what action it can perform.
  • Setup Oracle Database Pod in Kubernetes Cluster using YAML fileMay 23, 2023. Setup Free Oracle Database in pod to perform DB operation with in Kubernetes cluster.
  • Native Keyword In JavaMay 19, 2023. In this article, you will learn Native Keyword in java
  • C# InheritanceMay 12, 2023. What is Inheritance
  • Introduction to RustMay 09, 2023. In this article, we will learn about rust programming language.
  • SQL Server Constraints: Types and UsageMay 02, 2023. SQL Server Constraints: Types and Usage
  • Async Storage in react nativeMay 01, 2023. This article covers the implementation of Async Storage in react nativeive
  • What Are The Data Types In Rust?Apr 27, 2023.
  • How To Join Tables In MySQLApr 27, 2023. MySQL joins are used to combine data from two or more tables based on a related column between them. There are several types of joins available in MySQL
  • Understanding HTML HeadingsApr 26, 2023. HTML Headings are used in structuring the content of a web page and for search engine optimization. They provide user readability to the user.
  • Simplify Your Code with C# 12 Extension MethodsApr 26, 2023. C# 12's New Extension Method Features: Simplifying Your Code and Making It More Modular
  • New Features In C# 12Apr 22, 2023. We're excited to show you three new features for C# 12:
  • Data Types, Operators, Variables, and Control Structures in KotlinApr 20, 2023. This article describes the basics of kotlin.

About Native-Oracle-Types

NA

OUR TRAINING