Latest Posts
This blog is a personal study log, not a representation of full knowledge or mastery of any subject mentioned. It should be read as a shared notebook of annotations and reflections, without the intention of being exhaustive, systematic, or following a strict logic. The articles were generated with the assistance of generative AI / large language models (LLMs). The ideas, themes, and prompts were suggested and curated by the blog author. The AI served as a tool for writing and structuring, while the final selection of topics, examples, and interpretations reflects the author’s own perspective.
-
Building the NavigationMenu React Component for SPFx Top Placeholder
Building the NavigationMenu React Component for SPFx Top Placeholder In the previous article we implemented a SharePoint Framework (SPFx) Application Customizer that injects a React component into the Top placeholder of the SharePoint page. Now, let’s dive into the core… Continue reading
-
Creating a Custom Top Navigation Menu in SPFx with Application Customizer
Creating a Custom Top Navigation Menu in SPFx with Application Customizer In this technical article, we explore how to implement a custom top navigation menu in SharePoint Online using an SPFx Application Customizer. The code provided demonstrates how to inject… Continue reading
-
Mastering Information Protection with Microsoft Purview
Claro! Abaixo está um artigo técnico completo em inglês baseado no conteúdo do módulo da Microsoft Learn “Foundations of data security and compliance in Microsoft Purview”, com expansão dos conceitos técnicos, análise de mercado e links relevantes. Foundations of Data… Continue reading
-
Marco Civil da Internet (Lei nº 12.965/2014)
Marco Civil da Internet (Lei nº 12.965/2014): Análise Técnica Artigo por Artigo O Marco Civil da Internet, estabelecido pela Lei nº 12.965, de 23 de abril de 2014, é o principal marco regulatório sobre o uso da Internet no Brasil.… Continue reading
-
LGPD: Understanding Brazil’s General Data Protection Law in Detail
LGPD: Understanding Brazil’s General Data Protection Law in Detail The Lei Geral de Proteção de Dados Pessoais (LGPD), or General Data Protection Law of Brazil, is the primary legislation regulating the processing of personal data in Brazil. Enacted through Law… Continue reading
-
LGPD: Entenda a Lei Geral de Proteção de Dados Pessoais do Brasil
LGPD: Entenda a Lei Geral de Proteção de Dados Pessoais do Brasil A Lei Geral de Proteção de Dados Pessoais (LGPD), instituída pela Lei nº 13.709/2018, é a principal legislação brasileira voltada à proteção de dados pessoais. Inspirada no Regulamento… Continue reading
-
Key Concepts of Data Security and Governance: Classification, Protection, and Control
Key Concepts of Data Security and Governance: Classification, Protection, and Control In an era of remote work, cloud computing, and escalating cyber threats, data security and governance are no longer optional—they are mission-critical. Organizations face increasing pressure to ensure that… Continue reading
-
Understanding Data Security: Importance and Best Practices
Understanding the Key Concepts of Data Security and Governance In today’s digital landscape, data is the most valuable asset for any organization. Whether it’s customer information, financial records, intellectual property, or internal communication, protecting and governing this data is not… Continue reading
-
Mastering Microsoft 365 Information Governance
🛡 Introduction to Microsoft 365 Information Governance: Protect What Matters In today’s cloud-first, data-saturated world, effective information governance is more than a best practice—it’s a business imperative. Microsoft 365 provides a comprehensive suite of tools to help organizations manage the… Continue reading
-
How to Install a WordPress Server on Hyper-V Using Apache (Step-by-Step Guide)
How to Install a WordPress Server on Hyper-V Using Apache (Step-by-Step Guide) Introduction In this guide, you’ll learn how to create a fully functional WordPress server inside a virtual machine using Hyper-V, the Apache web server, MySQL as the database,… Continue reading
-
Technical Article: Implementing Hybrid Authentication with ADFS, SharePoint On-Premises, and Microsoft 365
Technical Article: Implementing Hybrid Authentication with ADFS, SharePoint On-Premises, and Microsoft 365 Objective This technical article documents the full journey and configuration steps required to implement a hybrid authentication solution using: The goal is to enable Single Sign-On (SSO) between… Continue reading
-
Provisioning SharePoint Lists and Libraries with SPFx: A Complete Technical Guide
Provisioning SharePoint Lists and Libraries with SPFx: A Complete Technical Guide Provisioning SharePoint components like lists and document libraries directly within your SPFx (SharePoint Framework) solution can significantly streamline your deployment process. Instead of manually creating resources post-deployment or relying… Continue reading
-
10 Ways to Get Current Site Collection URL Using SPFx
10 Examples of Retrieving the Current Site Collection Context and URL in SharePoint Online using SPFx SharePoint Framework (SPFx) is a powerful tool for creating client-side web parts and extensions in SharePoint Online. One common requirement when developing SPFx solutions… Continue reading
-
Configuring Environment Variables for SPFx Development
Configuring Environment Variables for SPFx Development When developing SharePoint Framework (SPFx) solutions, it’s often useful to configure environment variables to manage settings like the SharePoint site URL for testing. This guide will explain different ways to set environment variables in… Continue reading
-
Enhancing SharePoint List Fetching: Additional Fields, Filters, and Pagination
Enhancing SharePoint List Fetching: Additional Fields, Filters, and Pagination Retrieving SharePoint list items is essential in many SPFx solutions. However, in real-world scenarios, you may need to: Code Enhancement The updated function allows:✅ Specifying additional fields using $select✅ Applying filters… Continue reading
-
Retrieve SharePoint List Items with SPFx HttpClient
Here is an English text for your technical blog: Fetching SharePoint List Items Using SPFx HttpClient When working with SharePoint Framework (SPFx), retrieving data from a SharePoint list is a common requirement. The following TypeScript function demonstrates how to fetch… Continue reading
-
Dynamic SharePoint Navigation Menus Using SPFx and React
Creating a SharePoint Application Customizer with Dynamic Navigation Menus In this blog post, we will walk through the process of creating a SharePoint Application Customizer that dynamically fetches navigation data from SharePoint lists, and renders custom menus based on this… Continue reading
-
Como Obter Itens de uma Lista no SharePoint Usando SPFx e HttpClient
Como Obter Itens de uma Lista no SharePoint Usando SPFx e HttpClient Ao desenvolver soluções para o SharePoint Framework (SPFx), é comum precisar buscar itens de listas do SharePoint. Neste artigo, vamos explorar uma maneira eficiente de fazer isso utilizando… Continue reading
-
Implementing Dynamic Menus in SPFx Application Customizer
Implementing Dynamic Menus in SPFx Application Customizer In this article, we explore a practical solution for implementing dynamic menus in a SharePoint Framework (SPFx) Application Customizer. We attempted to use PnPjs but encountered issues due to the nature of the… Continue reading
-
Dynamic Menus in SPFx: Overcoming PnPjs Limitations
Implementing Dynamic Menus in SPFx Application Customizer In this article, we explore a practical solution for implementing dynamic menus in a SharePoint Framework (SPFx) Application Customizer. We attempted to use PnPjs but encountered issues due to the nature of the… Continue reading
-
Reliable Data Fetching in SPFx Application Customizer
Fetching SharePoint List Items in an SPFx Application Customizer: The Reliable Solution Introduction When developing a SharePoint Framework (SPFx) Application Customizer, developers often need to fetch data from SharePoint lists. Initially, we attempted to use PnPjs to retrieve list items,… Continue reading
-
Understanding the Navigation Menu Component in React
Technical Article: Understanding the Navigation Menu Component in React Introduction In this article, we will explore a React component that creates a dynamic navigation menu. This component uses TypeScript for type safety and SCSS for styling. We will break down… Continue reading
-
Generating Random Dates and Strings in Excel
Generating Random Dates and Strings in Excel: A Comprehensive Guide Excel is a powerful tool for data analysis and manipulation, and one of its strengths lies in its ability to generate random data. In this article, we’ll explore how to… Continue reading
-
Visualize Business Unit Performance with Power BI Charts
Visualizing Business Unit Data Using a Clustered Column Chart in Power BI Introduction Analyzing business performance across different units and over time is crucial for making informed decisions. This tutorial will demonstrate how to create a clustered column chart in… Continue reading
-
Create a 10-Year Sales Table in Power BI with DAX
Creating dynamic sales data is a common requirement when building reports or dashboards in Power BI. In this article, we will walk through the process of generating a sales table for a 10-year period (from 2015 to 2025), with a… Continue reading
-
Creating Dynamic Sales Reports in Power BI Using DAX Introduction Power BI is a powerful tool for data visualization and analysis, and with DAX (Data Analysis Expressions), you can create dynamic calculations for better insights. In this article, we will… Continue reading
-
Guia Completo da Cafeteira Moka e Moagem Perfeita
A Ciência da Extração do Café: Cafeteira Moka e Outros Métodos A moagem do café é um fator crucial que influencia diretamente o sabor, o aroma e a qualidade da bebida. Cada método de extração requer uma granulometria específica para… Continue reading
-
A Comprehensive Guide to GitHub Pages: Creating and Hosting Your Website with Jekyll
A Comprehensive Guide to GitHub Pages: Creating and Hosting Your Website with Jekyll What is Jekyll? Jekyll is a static site generator that takes text files, such as Markdown or HTML, and transforms them into a website. It is deeply… Continue reading
-
Guide to Custom Domains and Hosting for WordPress and GitHub Pages
How to Acquire a Custom Domain and Hosting Alternatives for WordPress or GitHub Pages Offering a custom domain to your client can provide a more professional and personalized image for their website. If they don’t have an IT team available… Continue reading
-
GitHub Pages: Easy Custom Domain and Content Security
How to Set Up a Custom Domain with GitHub Pages and Protect a Specific Area GitHub Pages is a powerful and free platform provided by GitHub for hosting static websites. It allows you to transform your GitHub repository into a… Continue reading
-
Secure Your WordPress Content: A Step-by-Step Guide
“How to Protect Content on Your WordPress Site: A Comprehensive Guide” Introduction: If you’re running a WordPress website and want to restrict access to certain content, there are several ways you can protect your pages or posts. Whether it’s for… Continue reading
-
A Comprehensive Guide to WordPress Themes: Free vs Premium
Understanding WordPress Themes: Importance, Selection, and Comparison WordPress themes play a crucial role in defining the appearance, functionality, and user experience of a website. A well-chosen theme can enhance performance, improve SEO, and create a professional look tailored to the… Continue reading
-
Creating a WordPress Website: Essential Steps and Tips
How to Publish a Website Using WordPress: Step by Step WordPress is one of the most popular and versatile platforms for creating and managing websites. It powers over 40% of all websites on the internet due to its ease of… Continue reading
-
How to Publish a Website Using WordPress: Step by Step
How to Publish a Website Using WordPress: Step by Step WordPress is one of the most popular and versatile platforms for creating and managing websites. It powers over 40% of all websites on the internet due to its ease of… Continue reading
-
How to Publish a Website on the Internet (External) Step by Step
How to Publish a Website on the Internet (External) Step by Step Publishing a website on the internet involves several steps, from purchasing a domain to configuring a web server. Below is a detailed guide with cost estimates. 1. Choose… Continue reading
-
Introduction to WordPress: History, Adoption, and Key Differences Between WordPress.org and WordPress.com
Introduction to WordPress: History, Adoption, and Key Differences Between WordPress.org and WordPress.com The Evolution of WordPress WordPress is one of the most widely used content management systems (CMS) in the world today. Initially released in 2003 by Matt Mullenweg and… Continue reading
-
Difference Between Hosting a Website on WordPress.com and Hosting Within an NGO
Difference Between Hosting a Website on WordPress.com and Hosting Within an NGO When setting up a website, one of the key decisions is whether to host it on WordPress.com or manage hosting within the NGO’s infrastructure. Each option has its… Continue reading
-
Creating a SharePoint Framework (SPFx) Extension with a Custom Top Navigation Menu
Creating a SharePoint Framework (SPFx) Extension with a Custom Top Navigation Menu Introduction In this guide, we will create a SharePoint Framework (SPFx) Application Customizer that adds a custom top navigation menu to SharePoint Online pages. This solution leverages the… Continue reading
-
How to Register and Use PnP PowerShell with Azure AD Applications
PnP PowerShell is a powerful tool that simplifies SharePoint and Microsoft 365 management tasks. One of its key features is the ability to interact with Azure AD applications to automate authentication securely. In this article, we will focus on using… Continue reading
-
Export All SharePoint Sites and Subsites to Excel Using PnP PowerShell
Export All SharePoint Sites and Subsites to Excel Using PnP PowerShell Introduction Managing SharePoint Online environments often requires exporting data, such as a list of sites and subsites, for auditing, reporting, or documentation purposes. This tutorial provides a step-by-step guide… Continue reading
-
Install and Use Docker on Ubuntu for Beginners
Docker is an open-source platform designed to automate the deployment of applications inside lightweight, portable containers. These containers include everything an application needs to run, ensuring consistency across environments, whether on a developer’s laptop, a server, or the cloud. Continue reading
-
Building a SPFx Web Part: Fetching Data with PnP JS and Microsoft Graph
In this tutorial, we’ll create a SharePoint Framework (SPFx) web part that integrates PnP JS and Microsoft Graph to display user data and items from a SharePoint list. We’ll use React and TypeScript, focusing on class-based components. Continue reading
-
9 AI-Powered Tools for Creating Stunning Presentations in Seconds
Creating compelling presentations can be time-consuming, but with the help of AI, you can save hours while crafting professional and engaging slides. Here are nine exceptional tools designed to make storytelling and design a breeze: Continue reading
-
Using SSH with Azure DevOps: A Step-by-Step Guide
Azure DevOps supports SSH for securely connecting to Git repositories, ensuring both security and ease of use for developers. In this guide, we will cover everything from generating SSH keys to configuring and testing connections with Azure DevOps. Continue reading
-
Uno Platform vs. .NET MAUI: A Detailed Comparison for Cross-Platform Development
Cross-platform development has been a hot topic for years, with frameworks like Uno Platform and .NET Multi-platform App UI (MAUI) offering compelling solutions. While both frameworks aim to simplify app development across multiple platforms, their approaches, architectures, and use cases… Continue reading
-
Exploring .NET MAUI
In the world of app development, achieving a seamless balance between functionality, performance, and cross-platform compatibility is no small feat. Enter .NET Multi-platform App UI (MAUI)—Microsoft’s cutting-edge framework designed to streamline the process of building apps for Android, iOS, macOS,… Continue reading
-
Getting Started with .NET MAUI: A Detailed Technical Guide
Microsoft .NET Multi-platform App UI (MAUI) is a cross-platform framework that allows developers to build native applications for Android, iOS, macOS, and Windows using a single codebase. This guide provides a detailed walkthrough of .NET MAUI, its architecture, setup process,… Continue reading
-
A Vida como Uma Jornada: Entre o Partir, o Chegar e o Eterno Procurar
A Vida como Uma Jornada: Entre o Partir, o Chegar e o Eterno Procurar A trajetória da vida é muitas vezes comparada a uma jornada com pontos de partida e chegada. Há aqueles que saem do ponto A, enfrentam os… Continue reading
-
The Life and Legacy of Bruno Munari: Books, Influences, Collaborations, and Innovations
Bruno Munari (1907–1998) was a polymath of the 20th century—an Italian artist, designer, educator, and writer who revolutionized how we perceive art, design, and creativity. Munari’s work ranged from avant-garde art movements to the development of educational methods that continue… Continue reading
-
Accessing Power BI Tables Using SPFx or Node.js
Accessing Power BI Tables Using SPFx or Node.js The Power BI REST API is a powerful tool for developers looking to integrate Power BI data into their applications. Whether you are building a SharePoint Framework (SPFx) web part or a… Continue reading
-
Mastering CSS: From Basics to Responsive Design
Module 1: Introduction to CSS and Basic Syntax Module 2: CSS Layouts and Positioning Module 3: Styling Text and Images Module 4: Advanced Layouts with Grid and Media Queries Module 5: Animations, Transitions, and CSS Best Practices Module 6: CSS… Continue reading
-
Introduction to Node.js: The Complete Guide for Beginners
Node.js is a powerful runtime environment that allows developers to run JavaScript code outside of a web browser. This guide introduces Node.js, exploring its origins, architecture, and technical details. Continue reading
-
Fluent UI: Why We Chose Version 8 for Our Clients
Microsoft’s Fluent UI library offers a robust suite of UI components for developers, enabling them to build web applications that align with Microsoft’s design principles. However, with multiple versions available, selecting the right one is essential to meet clients’ needs… Continue reading
-
API PTAX do Banco Central do Brasil
A API PTAX, disponibilizada pelo Banco Central do Brasil, é uma ferramenta poderosa para acessar dados de câmbio do país. Ela permite a consulta de taxas oficiais de câmbio de forma programática, incluindo cotações de compra e venda para diferentes… Continue reading
-
A Importância das APIs de Moedas e Suas Implementações em Diversas Tecnologias
No cenário de negócios globalizado, muitas empresas enfrentam desafios na gestão de múltiplas moedas. A integração com APIs de moedas é uma solução eficiente para obter taxas de câmbio atualizadas, automatizar processos e garantir precisão na conversão de moedas em… Continue reading
-
Free Currency Exchange APIs: A Guide
In today’s digital landscape, currency exchange data is essential for many applications, including financial platforms, e-commerce sites, travel apps, and more. A range of free APIs provides currency exchange rates for developers needing real-time or historical data. Here’s a list… Continue reading
-
Building Engaging User Experiences with PnP React Carousel
The PnP React library, developed by the SharePoint Patterns & Practices (PnP) team, provides a rich set of reusable controls and components specifically designed for building SharePoint Framework (SPFx) solutions. This library leverages the Fluent UI framework and integrates seamlessly… Continue reading
-
Enabling Custom Scripts in SharePoint Online: A Step-by-Step Guide
Custom scripts in SharePoint Online allow site owners and administrators to enhance their sites’ functionality and appearance. However, by default, custom scripts are often blocked to maintain security. In this article, we’ll walk you through the process of enabling custom… Continue reading
-
How to Deploy a SharePoint Framework (SPFx) Solution: Step-by-Step Guide
Deploying a SharePoint Framework (SPFx) solution allows you to add powerful customizations to your SharePoint sites. This guide will walk you through each step to create, build, package, and deploy your SPFx solution. Continue reading
-
Creating an SPFx Web Part for an App Icon Grid Using Fluent UI
Here’s a technical article that will guide readers through creating a custom SharePoint Framework (SPFx) Web Part that displays a grid of app icons using Fluent UI components. The article explains each step, from setting up the project to implementing… Continue reading
-
Building a Project List Component with Filtering and Modal Details in React
In this tutorial, we will build a simple project list component using React and Fluent UI. This component will allow users to: View a list of projects. Filter the projects by name. Click on a project to view its details… Continue reading
-
Building a Static DetailsList Component with Fluent UI in React
In this article, we will create a static DetailsList component using Fluent UI in a React application. This component will display a list of documents and allow users to filter the list by document name. We’ll learn how to pass… Continue reading
-
Creating a Static DetailsList with Fluent UI
In this article, we’ll explore how to create a static DetailsList using Microsoft’s Fluent UI in a React application. This component allows you to present tabular data with powerful features like sorting, filtering, and selection. Continue reading
-
Building a Project Indicator Web Part with Fluent UI Gauge Chart in SPFx
In the world of SharePoint Framework (SPFx) development, integrating modern UI components can significantly enhance user experience and provide valuable insights through data visualization. One such component is the Gauge Chart from Fluent UI, which allows you to visually represent… Continue reading
-
Building SPFx Web Parts with React: A Guide to Using useState and Fluent UI
In the world of SharePoint development, the SharePoint Framework (SPFx) has emerged as a powerful tool for building modern web parts. With the growing popularity of React as a front-end library, integrating React into SPFx projects has become a standard… Continue reading
-
Building Responsive SPFx Web Parts with Fluent UI’s Stack Component
SharePoint Framework (SPFx) development has evolved with support for modern libraries, including Fluent UI. Fluent UI, developed by Microsoft, provides a set of React components optimized for building SharePoint and Office applications, allowing for rapid UI creation while maintaining consistent… Continue reading
-
A Deep Dive into Microsoft AI Builder: Advanced Integration with REST APIs, Power Platform, SharePoint, and Developer Tools
Microsoft AI Builder provides accessible, no-code and low-code AI capabilities within the Power Platform, enabling developers to infuse AI into applications without specialized machine learning knowledge. For developers with more advanced needs, AI Builder also supports REST API integration, allowing… Continue reading
-
Keeping Your SharePoint Framework (SPFx) Environment Up to Date
Updating your SharePoint Framework (SPFx) project regularly is essential for ensuring optimal performance, compatibility with new features, and improved security. As Microsoft continues to enhance SPFx, staying up-to-date allows developers to access new capabilities and maintain a secure, robust development… Continue reading
-
Exploring .NET MAUI: A Cross-Platform Framework for Modern App Development
NET MAUI (Multi-platform App UI) is Microsoft’s solution for building cross-platform applications, allowing developers to create apps for Android, iOS, macOS, and Windows from a single codebase. Leveraging C# and XAML for a unified UI experience, MAUI is the evolution… Continue reading
-
Uno Platform: An Overview of History, Microsoft Support, and Step-by-Step App Development
The Uno Platform is a versatile framework enabling developers to create cross-platform applications with a single codebase in C# and XAML. It’s built around compatibility with Universal Windows Platform (UWP) and WinUI, which allows developers to use Windows-native UI components… Continue reading
-
Comparação entre UWP, WPF e Outras Tecnologias de Desenvolvimento da Microsoft
Comparação entre UWP, WPF e Outras Tecnologias de Desenvolvimento da Microsoft O ecossistema de desenvolvimento da Microsoft oferece uma variedade de tecnologias para criar aplicações que atendem a diferentes necessidades e plataformas. Neste artigo, exploraremos as principais tecnologias de desenvolvimento… Continue reading
-
Comparison between UWP, WPF, and Other Microsoft Development Technologies
The Microsoft development ecosystem offers a variety of technologies for creating applications that meet different needs and platforms. In this article, we will explore the main Microsoft development technologies, such as Universal Windows Platform (UWP), Windows Presentation Foundation (WPF), Windows… Continue reading
-
Mastering Markdown: A Beginner’s Guide
Markdown is a lightweight markup language that’s popular for formatting text. Used on platforms like GitHub and Stack Overflow, Markdown makes it easy to structure documents with minimal syntax. Here’s a guide to get you started with Markdown essentials! Continue reading
-
MVC, Razor, and Blazor in .NET: The Evolution of Web Development
In the .NET ecosystem, MVC, Razor, and Blazor are powerful frameworks, each playing a crucial role in developing dynamic and responsive applications. Understanding their individual purposes, technical details, and evolution helps developers choose the right tools for their projects and… Continue reading
-
Automating Git Repository Creation on GitHub and Azure DevOps with Git
Managing code across multiple repositories on different platforms can be time-consuming, especially when pushing to both GitHub and Azure DevOps. This guide provides a streamlined workflow to create and configure Git repositories locally, set up GitHub and Azure DevOps remotes,… Continue reading
-
Creating a WPF Application to Display GDP Data from SQL Server
In this article, we will walk through building a simple WPF (Windows Presentation Foundation) application in C# that connects to a SQL Server database, retrieves GDP data, and displays it in a DataGrid. This application serves as an excellent introduction… Continue reading
-
Building a C# Console App to Load GDP Data from the World Bank API Based on User Input
In this article, we will build a C# console application that connects to a SQL Server database and retrieves GDP data for a specific country from the World Bank API. Users can specify the country they want to load data… Continue reading
-
Building a Real-World Data Analysis Template Using the World Bank API: A Comprehensive Guide for Power BI and Analysis Services
I’ve always wanted to access an API to create a more complex tutorial, something that went beyond the basics and dealt with real-world data. Microsoft’s API examples are extensive, but I was looking for something with more tangible applications. This… Continue reading
-
Introduction: Why Access to World Bank Indicators Matters
In an increasingly interconnected and data-driven world, access to reliable global indicators has become a critical resource for businesses, governments, researchers, and policy-makers. The World Bank, a vital source of open global data, provides insight into hundreds of variables affecting… Continue reading
-
Remote Development Over SSH with VS Code: A Comprehensive Guide
Remote development over SSH in Visual Studio Code allows developers to access, edit, and debug code on remote servers with the same seamless experience as local development. Here’s a step-by-step guide to set up and make the most of this… Continue reading
-
Overview: CI/CD and Agile Scrum in Azure DevOps
In an Agile Scrum framework, development teams work in sprints (typically 2-4 weeks) to deliver functional increments of the software. By integrating CI/CD pipelines, teams can automate building, testing, and deploying code to ensure reliable and fast delivery. Azure DevOps… Continue reading
-
Loading Country GDP Data into a SQL Database with C#
In this article, we will discuss how to load GDP (Gross Domestic Product) data for various countries into a SQL database using C#. The goal is to create an application that connects to the World Bank API, retrieves the data,… Continue reading
-
Carregando Dados de PIB de Países em um Banco de Dados SQL com C#
Neste artigo, abordaremos como carregar dados do PIB (Produto Interno Bruto) de vários países em um banco de dados SQL utilizando C#. O objetivo é criar um aplicativo que se conecte a uma API do Banco Mundial, recupere os dados… Continue reading
-
The AMP Lab: A Catalyst for Innovation
The AMP Lab: A Catalyst for Innovation What is AMP Lab? The AMP Lab (Algorithms, Machines, and People Laboratory) is a research laboratory at the University of California, Berkeley, established in 2010. The lab focuses on advancing research in computer science, particularly… Continue reading
-
Apache Spark and the AMP Lab
Apache Spark is a powerful open-source data processing engine designed for big data analytics. Known for its speed and versatility, Spark has transformed how organizations handle large datasets. This article will explore the technical details of Apache Spark, its historical… Continue reading
-
Introduction to SQL Joins
Structured Query Language (SQL) is a powerful tool used for managing and manipulating relational databases. One of the key features of SQL is its ability to combine data from multiple tables through the use of joins. Joins allow users to… Continue reading
-
Understanding OLAP (Online Analytical Processing)
Online Analytical Processing (OLAP) is a category of database technology that allows users to perform complex analyses on large volumes of data efficiently. OLAP systems are structured to support multidimensional queries and are optimized for fast data retrieval, enabling businesses… Continue reading
-
Microsoft SQL Server Family Overview
The Microsoft SQL Server family is a suite of database products designed to provide end-to-end solutions for data management, analytics, and business intelligence (BI). It includes multiple components that handle a range of functions, from database storage to complex data… Continue reading
-
Microsoft Fabric: The All-in-One Data and Analytics Solution
In today’s data-driven landscape, companies need robust, scalable, and integrated platforms to manage data workflows and generate actionable insights efficiently. Microsoft Fabric, launched in 2023, aims to fill this role by consolidating data storage, transformation, visualization, and analytics under a… Continue reading
-
Understanding SQL Joins: Examples with Country GDP Data
In SQL, JOIN clauses allow you to combine records from two or more tables based on a related column. In this article, we’ll create tables for years and GDP (Gross Domestic Product) data for three countries (Brazil, the United States,… Continue reading
-
Azure DevOpsAligned with Agile and Scrum
In Agile and Scrum frameworks, work items in Azure DevOps provide structure to organize and prioritize work according to Agile principles, ensuring each sprint delivers incremental value. This article explores work item types, their role within the Agile and Scrum… Continue reading
-
Work Items in Azure DevOps
In Azure DevOps, work items are crucial for planning, tracking, and managing software development tasks—from high-level goals to actionable tasks. Each work item type serves a specific purpose in organizing work within a team, making it easier to break down… Continue reading
-
Adapting a PowerShell SharePoint Script to .NET Framework C# Using SQL Databases
In this article, we will take a PowerShell script initially designed to create and manage SharePoint Online lists and adapt it for .NET Framework C# to interact with SQL Server databases instead of SharePoint lists. This scenario assumes you want… Continue reading
-
Automating SharePoint Lists for Global GDP Data: Power BI & Power Apps Integration
In this article, we’ll walk through a PowerShell script that automates the creation of SharePoint lists populated with GDP (Gross Domestic Product) data for various countries, sourced directly from the World Bank API. This solution is ideal for integrating real-time… Continue reading
-
Automating SharePoint List Creation and Data Population with PnP PowerShell
Automating SharePoint List Creation and Data Population with PnP PowerShell In this article, we will walk through a PowerShell script that connects to SharePoint Online using the PnP PowerShell module and automates the creation of SharePoint lists. The script dynamically… Continue reading
-
Creating Summary Measures in Power BI for Date Columns: Counting Rows by Year
One common requirement when working with data is summarizing information based on date columns. For example, you might need to count how many rows were created in each year to understand data trends over time. This article will guide you… Continue reading
-
Complete Guide to DAX Functions in Power BI
Data Analysis Expressions (DAX) is a powerful language in Power BI, designed to perform complex calculations, filter data, and create dynamic reports. Whether you’re new to DAX or looking to expand your knowledge, this guide provides 50 essential DAX functions,… Continue reading
-
50 Exemplos de Medidas DAX
50 Exemplos de Medidas DAX Continue reading
-
Silicon Valley Snake Oil: The Illusion of Silicon Valley
The term “snake oil” refers to products or promises that offer extraordinary results without scientific evidence or efficacy. This phrase originated in the 19th-century American West, where traveling salesmen marketed “snake oil” as a miraculous cure-all for various ailments. These… Continue reading
-
Understanding Storage Calculation in Azure: Differences Between SharePoint, OneDrive, and Teams
Understanding Storage Calculation in Azure: Differences Between SharePoint, OneDrive, and Teams In the Microsoft 365 ecosystem, SharePoint Online, OneDrive for Business, and Microsoft Teams are tightly integrated to provide seamless collaboration, file storage, and sharing functionalities. Despite their synergy, understanding… Continue reading

















































































