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 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
-
Diferenças entre SharePoint, OneDrive e Teams: Como o Armazenamento é Calculado no Azure
O ecossistema de colaboração do Microsoft 365 combina ferramentas poderosas, como SharePoint, OneDrive e Teams, que atuam em conjunto para armazenar, compartilhar e gerenciar arquivos e informações dentro das organizações. Entretanto, a integração entre essas plataformas pode causar confusão, especialmente… Continue reading
-
Comprehensive Technical Guide: Azure AD B2C
Azure AD B2C is a customer identity management solution designed for web and mobile applications. It supports a variety of identity providers (Google, Facebook, Microsoft accounts, etc.), allowing developers to secure applications using existing credentials or custom accounts. Below is… Continue reading
-
SharePoint Governance for Microsoft Teams Sites
Governance in SharePoint is essential, particularly in collaborative environments like Microsoft Teams, where sites are often created automatically. A well-structured governance plan ensures that these sites remain organized, secure, and aligned with organizational objectives. This article outlines strategies for managing… Continue reading
-
How to Publish and Obtain an Existing WDL Workflow in Visual Studio Code
How to Publish and Obtain an Existing WDL Workflow in Visual Studio Code In this section, we will focus on the process of publishing your Workflow Definition Language (WDL) workflow from Visual Studio Code to Azure Logic Apps. Additionally, we’ll… Continue reading
-
How to Generate and Use SSH Keys (id_rsa) on Windows
Secure Shell (SSH) is a protocol that provides a secure way to access remote computers. It is widely used to securely manage servers, especially through the use of SSH key pairs. This article will guide you on how to generate… Continue reading
-
A Comprehensive Comparison of Power Automate and Python with Technical Overview of Workflow Definition Language (WDL)
In this article, we will explore a detailed comparison between Power Automate and Python, focusing on key programming structures such as conditionals, loops, variables, and API calls. Additionally, we will dive deep into the Workflow Definition Language (WDL), which powers… Continue reading
-
World Bank API (WBAPI)
Comprehensive Guide to the World Bank API (WBAPI) The World Bank API (WBAPI) is a powerful tool for accessing a vast array of economic and development data. This guide provides detailed information about the API’s endpoints, examples of how to… Continue reading
-
Understanding Webhooks in Power Automate
Webhooks are a powerful and flexible way to enable real-time communication between different systems. In the context of Power Automate, webhooks allow you to trigger flows based on events that occur in external systems. This article provides a detailed technical… Continue reading
-
Introduction to Power Automate and Azure Functions
Power Automate and Azure Functions are two powerful tools from Microsoft that enable automation and serverless computing, respectively. Power Automate, formerly known as Microsoft Flow, was introduced in 2016 as part of the Microsoft Power Platform. It allows users to… Continue reading
-
Azure Functions and Power Automate Integration: A Technical Deep Div
As modern cloud platforms evolve, the need for more dynamic, scalable, and cost-efficient solutions has grown. This is where Azure Functions come into play. Azure Functions are a core component of serverless computing, a model where developers focus solely on… Continue reading
-
Introduction to Power Automate: A Comprehensive Overview
Power Automate, formerly known as Microsoft Flow, is part of the Microsoft Power Platform, which also includes Power BI, Power Apps, and Power Virtual Agents. Power Automate enables users to create automated workflows between their apps and services, connecting tools… Continue reading
-
Integrating Power Automate with AI Builder: Enhancing Workflows with Artificial Intelligence
Integrating Power Automate with AI Builder: Enhancing Workflows with Artificial Intelligence Artificial intelligence (AI) is rapidly transforming the way we automate processes, and Power Automate is at the forefront of this shift with its AI Builder capabilities. AI Builder allows… Continue reading
-
Power Automate for Beginners: Understanding Triggers, Actions, and Conditions
Power Automate is a versatile tool that allows users to automate repetitive tasks and streamline workflows without needing advanced coding knowledge. However, before diving into more complex automations, it’s essential to understand the building blocks of any flow: triggers, actions,… Continue reading
-
Power Automate and Microsoft Teams: Enhancing Collaboration with Automated Workflows
Microsoft Teams is a hub for teamwork and communication, but integrating it with Power Automate unlocks even more potential for automating repetitive tasks, boosting collaboration, and keeping your team informed. In this article, we’ll explore how to create automated workflows… Continue reading
-
Automating Approval Processes with Power Automate: A Complete Guide
Approval processes are crucial in many business workflows, from document sign-offs to leave requests. Power Automate offers a powerful, easy-to-use solution for automating these processes, ensuring tasks are approved quickly and efficiently, while providing transparency and tracking for all involved.… Continue reading
-
Power Automate and Excel: Automating Data Processing and Reporting
Power Automate and Excel: Automating Data Processing and Reporting Power Automate integrates seamlessly with Excel, allowing users to automate data entry, manipulation, and reporting tasks. This can help save time, reduce errors, and ensure consistency in data processing workflows. In… Continue reading
-
Power Automate for Approval Workflows: Streamlining Business Processes
Approval workflows are a critical part of many business processes, from document approvals to expense reports and leave requests. Power Automate enables users to automate these workflows, ensuring timely and consistent approvals. In this article, we’ll dive into how to… Continue reading
-
Power Automate for Task Automation in Microsoft Teams: Boosting Collaboration
Microsoft Teams is a hub for teamwork in Office 365, and with Power Automate, you can automate repetitive tasks to enhance collaboration. From sending notifications to creating tasks, Power Automate offers numerous possibilities for automating workflows in Teams. In this… Continue reading
-
Power Automate for Document Management: Streamlining File Organization
Power Automate for Document Management: Streamlining File Organization Managing documents efficiently is a critical aspect of many businesses. Power Automate can help streamline document management processes by automating tasks like file organization, notifications, and approval workflows. In this article, we… Continue reading
-
Creating Approval Workflows with Power Automate: Streamlining Decision-Making
Creating Approval Workflows with Power Automate: Streamlining Decision-Making Approval workflows are essential for managing requests and ensuring that decisions are made efficiently within organizations. Power Automate allows you to create automated approval workflows, streamlining the process and making it easier… Continue reading
-
Automating Notifications with Power Automate: Stay Informed Effortlessly
Effective communication is key in any organization, and automating notifications can help keep team members informed without manual effort. Power Automate allows you to create workflows that send notifications based on specific triggers, ensuring that your team stays up-to-date with… Continue reading
-
Power Automate for Data Collection: Automate Surveys and Forms
Power Automate for Data Collection: Automate Surveys and Forms Power Automate for Data Collection: Automate Surveys and Forms Collecting data efficiently is crucial for businesses, and Power Automate can help streamline the process of gathering information through surveys and forms.… Continue reading
-
Integrating Power Automate with Microsoft Teams: Enhance Collaboration
Integrating Power Automate with Microsoft Teams: Enhance Collaboration Microsoft Teams has become a cornerstone for team collaboration, enabling real-time communication and collaboration across organizations. By integrating Power Automate with Microsoft Teams, you can streamline workflows, automate repetitive tasks, and enhance… Continue reading
-
Using Power Automate with SharePoint: Streamline Your Document Management
Using Power Automate with SharePoint: Streamline Your Document Management SharePoint is a powerful platform for document management and collaboration, and when combined with Power Automate, it becomes an even more robust solution for automating workflows. In this article, we will… Continue reading
-
Integrating Power Automate with Microsoft Teams: Enhance Your Collaboration
Integrating Power Automate with Microsoft Teams: Enhance Your Collaboration Microsoft Teams has become an essential tool for collaboration in the modern workplace, and integrating it with Power Automate can further streamline your team’s workflows. In this article, we will explore… Continue reading
-
Exploring Power Automate Templates: Quick Solutions for Your Workflow Needs
Power Automate offers a wide variety of pre-built templates designed to help users automate their workflows quickly and efficiently. These templates can save you time and provide inspiration for creating your own custom flows. In this article, we will explore… Continue reading
-
Step-by-Step Guide: How to Create Your First Flow in Power Automate
Step-by-Step Guide: How to Create Your First Flow in Power Automate Power Automate allows you to automate repetitive tasks and streamline workflows, helping you save time and reduce errors. In this article, we will walk you through the process of… Continue reading
-
What is Power Automate? An Introduction to Workflow Automation
What is Power Automate? An Introduction to Workflow Automation In today’s fast-paced business environment, automation is the key to improving efficiency and streamlining operations. Power Automate, part of Microsoft’s Power Platform, is a powerful tool designed to help businesses automate… Continue reading
-
How to Become a Microsoft 365 Copilot Developer: A Complete Guide for Beginners
The Microsoft 365 Copilot is a groundbreaking AI-powered tool from Microsoft that integrates with Word, Excel, PowerPoint, and other Office applications. It leverages the GPT language model to help users perform tasks more efficiently by automating workflows, analyzing data, and… Continue reading
-
Understanding Roles in Power BI
Roles in Power BI are used for managing row-level security (RLS), allowing you to control access to data based on the user’s role within an organization. By implementing RLS, you can ensure that users only see the data relevant to… Continue reading
-
Understanding Relationships in Power BI
Relationships in Power BI are crucial for building a cohesive data model that allows you to analyze data from different tables effectively. A relationship defines how data from one table relates to data in another, enabling you to combine and… Continue reading
-
Understanding Perspectives in Power BI
Perspectives in Power BI are a valuable feature that allows users to create simplified views of a data model. This can enhance usability and focus, enabling different users or roles within an organization to interact with only the data that… Continue reading
-
Understanding Calculation Groups in Power BI
Calculation Groups in Power BI are a powerful feature that allows you to manage complex calculations efficiently. They help streamline your data model by reducing redundancy and ensuring consistency across measures, ultimately enhancing performance and maintainability. In this article, we’ll… Continue reading
-
Understanding the Semantic Model: A Comprehensive Overview
The Semantic Model is crucial for creating intuitive data interactions within analytical systems. By structuring data in a way that aligns with user understanding, it enhances data exploration and decision-making. In this article, we’ll explore key components of the Semantic… Continue reading
-
Understanding the Power BI Semantic Model
The semantic model in Power BI is a crucial framework that underpins the platform’s capability for effective data analysis and business intelligence. It acts as an intermediary layer between the raw data stored in databases and the end-users who need… Continue reading
-
Introduction to DAX Studio: A Comprehensive Guide
DAX Studio is a powerful tool designed to work with DAX (Data Analysis Expressions) queries, primarily used in environments like Power BI, SSAS (SQL Server Analysis Services), and Excel PowerPivot. If you’re dealing with large datasets, complex calculations, and performance… Continue reading
-
Creating a Complete Power BI Model Using DAX and Query View: A Detailed Guide
In this article, we will walk through a detailed process of building a complete Power BI model using DAX (Data Analysis Expressions) in the Query View. The objective is to demonstrate how to create tables, apply DAX functions, join data,… Continue reading
-
Expanding on Model Creation: Using DAX to Create Tables within the Power BI Model
To work directly with the Model View in Power BI (often referred to as Diagram View) through the Query View (or DAX Query Editor), where you define the actual structure of your tables, measures, and relationships programmatically, you can leverage… Continue reading
-
Building a Power BI Report: From Data to Visualization
Creating a comprehensive Power BI report requires a structured approach, moving from raw data to meaningful insights that can drive business decisions. Power BI’s flexibility and power come from its ability to handle data transformations, complex calculations, and visual storytelling… Continue reading
-
Building Calculated Tables in DAX: Best Practices and Practical Examples
Building Calculated Tables in DAX: Best Practices and Practical Examples In Data Analysis Expressions (DAX), calculated tables are a powerful tool that allows you to create new tables in your data model based on existing data. They can enhance your… Continue reading
-
Advanced DAX Measures: Best Practices and Practical Examples
Data Analysis Expressions (DAX) is not only powerful but also complex. Understanding the best practices for creating DAX measures can significantly enhance your data modeling and reporting efficiency in tools like Power BI, Excel, and SQL Server Analysis Services. In… Continue reading
-
Understanding DAX Measures: A Comprehensive Guide
Data Analysis Expressions (DAX) is a powerful formula language used in Microsoft Power BI, Excel, and SQL Server Analysis Services. DAX allows users to create custom calculations and aggregations on their data, enabling deeper insights and advanced analytics. In this… Continue reading
-
DAX Measures: 20 Practical Examples
DAX (Data Analysis Expressions) is a powerful formula language used in Power BI, Excel, and SQL Server Analysis Services. It allows users to create custom calculations and aggregations in their data models. In this article, we will explore 20 practical… Continue reading
-
DAX for Beginners: Understanding Programming Concepts in DAX – Part 1
Introduction DAX (Data Analysis Expressions) is a powerful programming language used in Power BI, Excel, and SQL Server Analysis Services. It facilitates advanced calculations and analytics on your data. This is the first part of a 10-article series that will… Continue reading
-
DAX for Beginners: Understanding Programming Concepts in DAX – Part 1
DAX (Data Analysis Expressions) is a powerful programming language used in Power BI, Excel, and SQL Server Analysis Services. It facilitates advanced calculations and analytics on your data. This is the first part of a 10-article series that will cover… Continue reading
-
Article 1: Introduction to DAX in Power BI
Article 1: Introduction to DAX in Power BI Welcome to the first article in our series on DAX (Data Analysis Expressions) for Power BI! In this series, we will explore DAX step by step, starting with the basics and gradually… Continue reading
-
Augmented Intelligence: The Synergy between Humans and Machines
In recent years, artificial intelligence (AI) has become a cornerstone of digital transformation, impacting entire industries and profoundly altering how we interact with technology. However, a new concept is emerging: augmented intelligence, which is redefining this relationship. Just as augmented… Continue reading
-
DAX for Beginners Series: Understanding Programming Concepts in DAX – Part 1
DAX (Data Analysis Expressions) is a powerful programming language used in Power BI, Excel, and SQL Server Analysis Services. It allows for advanced calculations and analytics on your data. This is the first part of a 10-article series that will… Continue reading
-
Introduction to DAX in Power BI
In this first article of our 10-part series on DAX (Data Analysis Expressions), we will explore one of the fundamental building blocks of Power BI: DAX formulas. DAX is a powerful formula language designed specifically for working with relational data,… Continue reading
-
Automating SharePoint Services with PowerShell
Managing SharePoint services in a server environment can be a complex and time-consuming task, particularly when restarting services or ensuring their availability during server boot. PowerShell provides a powerful way to automate these tasks, simplifying the management of SharePoint environments.… Continue reading
-
Embracing Flat Architecture in Modern SharePoint: A Better Way to Build
In the evolution of SharePoint, information architecture has always played a key role in how organizations structure their intranet. With the rise of modern SharePoint, there has been a significant shift in how these structures are designed. The traditional nested,… Continue reading
-
Creating a Coffee Machine Sales List in SharePoint with PowerShell
Creating lists in SharePoint to manage information is a common practice in many organizations. In this article, we will explore how to create a list called “Coffee Machine Sales” using PowerShell with the PnP PowerShell module. The goal is to… Continue reading
-
Creating SharePoint Lists with PowerShell PnP: A Guide to Sample Data Generation
In the realm of SharePoint development, the PowerShell PnP (Patterns and Practices) module stands out as a powerful tool for automating and managing SharePoint environments. It simplifies tasks such as creating lists, adding fields, and populating data, enabling developers to… Continue reading
-
Automating PowerPoint Creation from Excel Using C#
Automating the creation of PowerPoint presentations from Excel data can save a significant amount of time, especially when dealing with large datasets. Using C# in combination with the Microsoft Office Interop Libraries allows us to programmatically generate PowerPoint slides based… Continue reading
-
Automating Microsoft Office: Comparing VB.NET, C#, and VBA
In the realm of Microsoft Office automation, three primary programming languages are commonly used: VB.NET, C#, and VBA (Visual Basic for Applications). Each of these languages has its strengths and weaknesses, depending on the scenario. This introduction will provide a… Continue reading
-
Article: Creating a SharePoint Online List and Loading World Bank GDP Data
The World Bank API offers a wealth of global data, including key economic indicators like Gross Domestic Product (GDP), which tracks the economic performance of countries over time. Accessing this data programmatically can provide valuable insights for analysis or integration… Continue reading
-
Registering and Managing Azure AD Applications with PnP PowerShell
Integrating with Azure Active Directory (Azure AD) is essential for building modern enterprise solutions. By registering applications in Azure AD, you enable them to authenticate and gain access to secure APIs like Microsoft Graph. This blog post will guide you… Continue reading
-
Visualizing World Bank Data: SPFx with React and Python with Matplotlib
Here’s an article structure with two sections: one focusing on creating a SharePoint Framework (SPFx) chart with React and Recharts, and the other demonstrating how to visualize World Bank data using Python and Matplotlib. Continue reading
-
Accessing Economic Data Using Python and the World Bank API with wbdata
Analyzing economic data is critical for a range of applications, from governmental policy-making to financial forecasting and academic research. The World Bank API provides a rich dataset, offering access to thousands of economic indicators from over 200 countries. In this… Continue reading
-
Como Obter Dados Econômicos Usando Python e a API do Banco Mundial com wbdata
No mundo moderno, a análise de dados econômicos desempenha um papel crucial na tomada de decisões empresariais e políticas. O Banco Mundial oferece uma API poderosa para acessar diversos indicadores econômicos, como o Produto Interno Bruto (PIB), inflação, taxas de… Continue reading
-
Managing Custom Scripts in SharePoint: A Comprehensive Guide
Custom scripts in SharePoint allow users to enhance the functionality and appearance of their sites by adding custom JavaScript, CSS, and HTML. This capability can significantly improve user experience by enabling developers to create tailored solutions, integrate third-party applications, and… Continue reading




























































