Microsoft Community at Perficient, Inc.
1,717 FOLLOWERS
Perficient is proud to be one of under 40 partners recognized as a Microsoft National Service Provider (NSP) Partner and one of only seven Global NSI Partners. Get perspectives on Microsoft Technologies for the Enterprise.
Microsoft Community at Perficient, Inc.
1w ago
On Operational projects that involves heavy data processing on a daily basis, there’s a need to monitor the DB performance. Over a period of time, the workload grows causing potential issues. While there are best practices to handle the processing by adopting DBA strategies (indexing, partitioning, collecting STATS, reorganizing tables/indexes, purging data, allocating bandwidth separately for ETL/DWH users, Peak time optimization, effective DEV query Re-writes etc.,), it is necessary to be aware of the DB performance and consistently monitor for further actions.
If Admin access is not ..read more
Microsoft Community at Perficient, Inc.
3w ago
Cloud modernization is the primary driver of digital transformation and impactful business value. Cloud platforms have evolved from core technology to disruptive ecosystems of strategic advantage. Migration and modernization are vital to reach new markets, deliver innovative products, improve resiliency, reduce costs, and improve customer experiences. But it’s easy (and common) to lose sight of your business mission as you navigate complicated technological challenges.
Sometimes, visualization can help. We’ve created our Enterprise Cloud Transit Map as a simple blueprint fo ..read more
Microsoft Community at Perficient, Inc.
1M ago
Introduction
Nowadays, everyone speaks of AI, it is not a subject related to IT people only; others that are involved in different fields, such as vendors, taxi drivers, journalists, scientists, teachers, students, and even politicians mention it in their speeches. Most of them use AI to generate content, for example “news articles, academic papers, social media posts, photos, and even chatbot chats” (Cambridge University Press, 2023).
However, we have to say that they do not know how the AI really works, where the data comes from or even are not aware of the regulations re ..read more
Microsoft Community at Perficient, Inc.
1M ago
Microsoft’s Power Apps is a flexible platform that empowers users to effortlessly construct custom applications. As applications become more complex, the need for a well-organized and efficient deployment process becomes paramount. In this blog post, we’ll delve into the step-by-step process of implementing deployment pipelines in Power Apps, leveraging the Power Apps Deployment Pipeline App—an indispensable tool designed to streamline and optimize application deployment within the framework of Application Lifecycle Management (ALM).
The Power Apps Deployment Pipeline serves a pivotal role i ..read more
Microsoft Community at Perficient, Inc.
1M ago
Organizations want to leverage the productivity enhancements Microsoft Copilot for Microsoft 365 may enable, but want to avoid unintentional over-exposure of organizational information while users are accessing these Copilot experiences. Our Microsoft team is fielding many questions from customers about how to secure and govern Microsoft Copilot for Microsoft 365. These organizations want to ensure maximum productivity benefit while minimizing their risk. This article will describe the key considerations an organization should address.
Microsoft Copilot for Microsoft ..read more
Microsoft Community at Perficient, Inc.
3M ago
In the world of Generative Artificial Intelligence (AI), a new era of large language models has emerged with the remarkable capabilities. ChatGPT, Gemini, Bard and Copilot have made an impact in the way we interact with mobile device and web technologies. We will perform a comparative analysis to highlight the capabilities of each tool.
ChatGPT
Gemini
Bard
Copilot
Training Data
Web
Web
Web
Web
Accuracy
85%
85%
70%
80%
Recall
85%
95%
75%
82%
Precision
89%
90%
75%
90%
F1 Score
91%
92%
75%
84%
Multilingual
Yes
Yes
Yes
Yes
Inputs
GPT-3.5: Text Only
GPT-4.0: Text and Im ..read more
Microsoft Community at Perficient, Inc.
3M ago
In the world of ASP.NET development, logging is a crucial aspect of building robust and reliable applications. With the right logging tool, developers can easily track and analyze errors, exceptions, and other critical information that can help improve application performance and maintainability. One such tool that stands out is ELMAH (Error Logging Modules and Handlers), known for its powerful features and easy integration. In this blog, we will explore how to implement ELMAH in an ASP.NET application without relying on a traditional database.
Why Choose ELMAH?
ELMAH simplifies the task of ..read more
Microsoft Community at Perficient, Inc.
3M ago
Reading Azure EventHub Data into DataFrame using Python in Databricks
Azure EventHubs offer a powerful service for processing large amounts of data. In this guide, we’ll explore how to efficiently read data from Azure EventHub and convert it into a DataFrame using Python in Databricks. This walkthrough simplifies the interaction between Azure EventHubs and the ease of working with DataFrames.
Prerequisites:
Before diving into the code, ensure you have the necessary setup and permissions:
Basic knowledge of setting up EventHubs, Key Vaults, and managing secrets.
Azure EventHub instance creat ..read more
Microsoft Community at Perficient, Inc.
3M ago
Reading Azure EventHub Data into DataFrame Using Apache Spark – Scala
Apache Spark provides a seamless way to ingest and process streaming data from Azure EventHubs into DataFrames. In this tutorial, we’ll walk through the setup and configuration steps required to achieve this integration.
Prerequisites:
Before diving into the code, ensure you have the necessary setup and permissions:
Basic knowledge of setting up Event Hubs, Key Vaults, and managing secrets. (Included general overview that covers the initial steps required)
Azure EventHub instance created (in this example, we’ll use “myehu ..read more
Microsoft Community at Perficient, Inc.
3M ago
Introduction
Large file uploads are a common requirement in web applications today, and handling them efficiently can greatly enhance the user experience. Traditional file upload mechanisms can be slow and prone to timeouts, leading to frustration for users. SignalR, a real-time communication library in ASP.NET, can be a game-changer in addressing this issue. In this article, we’ll explore how to leverage SignalR for handling large file uploads in ASP.NET MVC/C# projects or WebAPI, providing a seamless and responsive user experience.
Why SignalR?
SignalR is a technology that enables real-time ..read more